<?xml version="1.0"?>
<doc>
    <assembly>
        <name>Apache.NMS.ActiveMQ</name>
    </assembly>
    <members>
        <member name="T:Apache.NMS.ActiveMQ.Commands.BaseDataStructure">
            <summary>
            Base class for all DataStructure implementations
            </summary>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.Commands.DataStructure">
            <summary>
            An OpenWire command
            </summary>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.Commands.Command">
            <summary>
            An OpenWire command
            </summary>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.Commands.MarshallAware">
            <summary>
            Represents a marshallable entity
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Commands.Message.GetDataStructureType">
            
             <summery>
              Get the unique identifier that this object and its own
              Marshaler share.
             </summery>
            
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Commands.Message.Clone">
            
             <summery>
              Clone this object and return a new instance that the caller now owns.
             </summery>
            
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Commands.Message.ToString">
            
             <summery>
              Returns a string containing the information for this DataStructure
              such as its type and value of its elements.
             </summery>
            
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Commands.Message.Visit(Apache.NMS.ActiveMQ.State.ICommandVisitor)">
            
             <summery>
              Allows a Visitor to visit this command and return a response to the
              command based on the command type being visited.  The command will call
              the proper processXXX method in the visitor.
             </summery>
            
        </member>
        <member name="P:Apache.NMS.ActiveMQ.Commands.Message.IsMessage">
            
             <summery>
              Return an answer of true to the isMessage() query.
             </summery>
            
        </member>
        <member name="P:Apache.NMS.ActiveMQ.Commands.ActiveMQMessage.NMSCorrelationID">
            <summary>
            The correlation ID used to correlate messages with conversations or long running business processes
            </summary>
        </member>
        <member name="P:Apache.NMS.ActiveMQ.Commands.ActiveMQMessage.NMSDestination">
            <summary>
            The destination of the message
            </summary>
        </member>
        <member name="P:Apache.NMS.ActiveMQ.Commands.ActiveMQMessage.NMSTimeToLive">
            <summary>
            The time in milliseconds that this message should expire in
            </summary>
        </member>
        <member name="P:Apache.NMS.ActiveMQ.Commands.ActiveMQMessage.NMSMessageId">
            <summary>
            The message ID which is set by the provider
            </summary>
        </member>
        <member name="P:Apache.NMS.ActiveMQ.Commands.ActiveMQMessage.NMSDeliveryMode">
            <summary>
            Whether or not this message is persistent
            </summary>
        </member>
        <member name="P:Apache.NMS.ActiveMQ.Commands.ActiveMQMessage.NMSPriority">
            <summary>
            The Priority on this message
            </summary>
        </member>
        <member name="P:Apache.NMS.ActiveMQ.Commands.ActiveMQMessage.NMSRedelivered">
            <summary>
            Returns true if this message has been redelivered to this or another consumer before being acknowledged successfully.
            </summary>
        </member>
        <member name="P:Apache.NMS.ActiveMQ.Commands.ActiveMQMessage.NMSReplyTo">
            <summary>
            The destination that the consumer of this message should send replies to
            </summary>
        </member>
        <member name="P:Apache.NMS.ActiveMQ.Commands.ActiveMQMessage.NMSTimestamp">
            <summary>
            The timestamp the broker added to the message
            </summary>
        </member>
        <member name="P:Apache.NMS.ActiveMQ.Commands.ActiveMQMessage.NMSType">
            <summary>
            The type name of this message
            </summary>
        </member>
        <member name="P:Apache.NMS.ActiveMQ.Commands.ActiveMQMessage.NMSXDeliveryCount">
            <summary>
            Returns the number of times this message has been redelivered to other consumers without being acknowledged successfully.
            </summary>
        </member>
        <member name="P:Apache.NMS.ActiveMQ.Commands.ActiveMQMessage.NMSXGroupID">
            <summary>
            The Message Group ID used to group messages together to the same consumer for the same group ID value
            </summary>
        </member>
        <member name="P:Apache.NMS.ActiveMQ.Commands.ActiveMQMessage.NMSXGroupSeq">
            <summary>
            The Message Group Sequence counter to indicate the position in a group
            </summary>
        </member>
        <member name="P:Apache.NMS.ActiveMQ.Commands.ActiveMQMessage.NMSXProducerTXID">
            <summary>
            Returns the ID of the producers transaction
            </summary>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.Commands.ActiveMQBytesMessage.LengthTrackerStream">
            <summary>
            Used when the message compression is enabled to track how many bytes
            the EndianBinaryWriter actually writes to the stream before compression
            so that the receiving client can read off the real bodylength from the
            Message before the data is actually read.
            </summary>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.Commands.ActiveMQDestination">
            <summary>
            Summary description for ActiveMQDestination.
            </summary>
        </member>
        <member name="F:Apache.NMS.ActiveMQ.Commands.ActiveMQDestination.ACTIVEMQ_TOPIC">
            <summary>
            Topic Destination object
            </summary>
        </member>
        <member name="F:Apache.NMS.ActiveMQ.Commands.ActiveMQDestination.ACTIVEMQ_TEMPORARY_TOPIC">
            <summary>
            Temporary Topic Destination object
            </summary>
        </member>
        <member name="F:Apache.NMS.ActiveMQ.Commands.ActiveMQDestination.ACTIVEMQ_QUEUE">
            <summary>
            Queue Destination object
            </summary>
        </member>
        <member name="F:Apache.NMS.ActiveMQ.Commands.ActiveMQDestination.ACTIVEMQ_TEMPORARY_QUEUE">
            <summary>
            Temporary Queue Destination object
            </summary>
        </member>
        <member name="F:Apache.NMS.ActiveMQ.Commands.ActiveMQDestination.ADVISORY_PREFIX">
            <summary>
            prefix for Advisory message destinations
            </summary>
        </member>
        <member name="F:Apache.NMS.ActiveMQ.Commands.ActiveMQDestination.CONSUMER_ADVISORY_PREFIX">
            <summary>
            prefix for consumer advisory destinations
            </summary>
        </member>
        <member name="F:Apache.NMS.ActiveMQ.Commands.ActiveMQDestination.PRODUCER_ADVISORY_PREFIX">
            <summary>
            prefix for producer advisory destinations
            </summary>
        </member>
        <member name="F:Apache.NMS.ActiveMQ.Commands.ActiveMQDestination.CONNECTION_ADVISORY_PREFIX">
            <summary>
            prefix for connection advisory destinations
            </summary>
        </member>
        <member name="F:Apache.NMS.ActiveMQ.Commands.ActiveMQDestination.DEFAULT_ORDERED_TARGET">
            <summary>
            The default target for ordered destinations
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Commands.ActiveMQDestination.#ctor">
            <summary>
            The Default Constructor
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Commands.ActiveMQDestination.#ctor(System.String)">
            <summary>
            Construct the Destination with a defined physical name;
            </summary>
            <param name="name"></param>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Commands.ActiveMQDestination.IsAdvisory">
            <summary>
            </summary>
            <returns>Returns the advisory.</returns>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Commands.ActiveMQDestination.SetAdvisory(System.Boolean)">
            <summary>
            </summary>
            <param name="advisory">The advisory to set.</param>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Commands.ActiveMQDestination.IsConsumerAdvisory">
            <summary>
            </summary>
            <returns>true if this is a destination for Consumer advisories</returns>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Commands.ActiveMQDestination.IsProducerAdvisory">
            <summary>
            </summary>
            <returns>true if this is a destination for Producer advisories</returns>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Commands.ActiveMQDestination.IsConnectionAdvisory">
            <summary>
            </summary>
            <returns>true if this is a destination for Connection advisories</returns>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Commands.ActiveMQDestination.IsExclusive">
            <summary>
            </summary>
            <returns>Returns the exclusive.</returns>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Commands.ActiveMQDestination.SetExclusive(System.Boolean)">
            <summary>
            </summary>
            <param name="exclusive">The exclusive to set.</param>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Commands.ActiveMQDestination.IsOrdered">
            <summary>
            </summary>
            <returns>Returns the ordered.</returns>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Commands.ActiveMQDestination.SetOrdered(System.Boolean)">
            <summary>
            </summary>
            <param name="ordered">The ordered to set.</param>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Commands.ActiveMQDestination.GetOrderedTarget">
            <summary>
            </summary>
            <returns>Returns the orderedTarget.</returns>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Commands.ActiveMQDestination.SetOrderedTarget(System.String)">
            <summary>
            </summary>
            <param name="orderedTarget">The orderedTarget to set.</param>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Commands.ActiveMQDestination.Inspect(Apache.NMS.ActiveMQ.Commands.ActiveMQDestination)">
            <summary>
            A helper method to return a descriptive string for the topic or queue
            </summary>
            <param name="destination"></param>
            <returns>a descriptive string for this queue or topic</returns>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Commands.ActiveMQDestination.Transform(Apache.NMS.IDestination)">
            <summary>
            </summary>
            <param name="destination"></param>
            <returns></returns>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Commands.ActiveMQDestination.CreateDestination(System.Int32,System.String)">
            <summary>
            Create a Destination
            </summary>
            <param name="type"></param>
            <param name="pyhsicalName"></param>
            <returns></returns>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Commands.ActiveMQDestination.CreateTemporaryName(System.String)">
            <summary>
            Create a temporary name from the clientId
            </summary>
            <param name="clientId"></param>
            <returns></returns>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Commands.ActiveMQDestination.GetClientId(Apache.NMS.ActiveMQ.Commands.ActiveMQDestination)">
            <summary>
            From a temporary destination find the clientId of the Connection that created it
            </summary>
            <param name="destination"></param>
            <returns>the clientId or null if not a temporary destination</returns>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Commands.ActiveMQDestination.CompareTo(System.Object)">
            <summary>
            </summary>
            <param name="o">object to compare</param>
            <returns>1 if this is less than o else 0 if they are equal or -1 if this is less than o</returns>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Commands.ActiveMQDestination.CompareTo(Apache.NMS.ActiveMQ.Commands.ActiveMQDestination)">
            <summary>
            Lets sort by name first then lets sort topics greater than queues
            </summary>
            <param name="that">another destination to compare against</param>
            <returns>1 if this is less than o else 0 if they are equal or -1 if this is less than o</returns>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Commands.ActiveMQDestination.GetDestinationType">
            <summary>
            </summary>
            <returns>Returns the Destination type</returns>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Commands.ActiveMQDestination.GetDestinationTypeAsString">
            <summary>
            Gets the Destination Type of this Destination as a String value which is one
            of {Queue,Topic,TempQueue,TempTopic}.
            </summary>
            <returns>
            The Destination Type as a String.
            </returns>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Commands.ActiveMQDestination.ToString">
            <summary>
            </summary>
            <returns>string representation of this instance</returns>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Commands.ActiveMQDestination.GetHashCode">
            <summary>
            </summary>
            <returns>hashCode for this instance</returns>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Commands.ActiveMQDestination.Equals(System.Object)">
            <summary>
            if the object passed in is equivalent, return true
            </summary>
            <param name="obj">the object to compare</param>
            <returns>true if this instance and obj are equivalent</returns>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Commands.ActiveMQDestination.IsWildcard">
            <summary>
            </summary>
            <returns>true if the destination matches multiple possible destinations</returns>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Commands.ActiveMQDestination.CreateDestination(System.String)">
            <summary>
            Factory method to create a child destination if this destination is a composite
            </summary>
            <param name="name"></param>
            <returns>the created Destination</returns>
        </member>
        <member name="P:Apache.NMS.ActiveMQ.Commands.ActiveMQDestination.Options">
            <summary>
            Dictionary of name/value pairs representing option values specified
            in the URI used to create this Destination.  A null value is returned
            if no options were specified.
            </summary>
        </member>
        <member name="P:Apache.NMS.ActiveMQ.Commands.ActiveMQDestination.IsComposite">
            <summary>
            Returns true if this destination represents a collection of
            destinations; allowing a set of destinations to be published to or subscribed
            from in one NMS operation.
            <p/>
            If this destination is a composite then you can call {@link #getChildDestinations()}
            to return the list of child destinations.
            </summary>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.Commands.ActiveMQQueue">
            <summary>
            Summary description for ActiveMQQueue.
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Commands.ActiveMQTempDestination.GetDestinationType">
            <summary>
            Method GetDestinationType
            </summary>
            <returns>An int</returns>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Commands.ActiveMQTempDestination.CreateDestination(System.String)">
            <summary>
            Method CreateDestination
            </summary>
            <returns>An ActiveMQDestination</returns>
            <param name="name">A  String</param>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.Commands.ActiveMQTempQueue">
            <summary>
            A Temporary Queue
            </summary>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.Commands.ActiveMQTempTopic">
            <summary>
            A Temporary Topic
            </summary>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.Commands.ActiveMQTopic">
            <summary>
            Summary description for ActiveMQTopic.
            </summary>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.Commands.BrokerError">
            <summary>
            Represents an exception on the broker
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Commands.BrokerId.GetDataStructureType">
            
             <summery>
              Get the unique identifier that this object and its own
              Marshaler share.
             </summery>
            
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Commands.BrokerId.ToString">
            
             <summery>
              Returns a string containing the information for this DataStructure
              such as its type and value of its elements.
             </summery>
            
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Commands.BrokerInfo.GetDataStructureType">
            
             <summery>
              Get the unique identifier that this object and its own
              Marshaler share.
             </summery>
            
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Commands.BrokerInfo.ToString">
            
             <summery>
              Returns a string containing the information for this DataStructure
              such as its type and value of its elements.
             </summery>
            
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Commands.BrokerInfo.Visit(Apache.NMS.ActiveMQ.State.ICommandVisitor)">
            
             <summery>
              Allows a Visitor to visit this command and return a response to the
              command based on the command type being visited.  The command will call
              the proper processXXX method in the visitor.
             </summery>
            
        </member>
        <member name="P:Apache.NMS.ActiveMQ.Commands.BrokerInfo.IsBrokerInfo">
            
             <summery>
              Return an answer of true to the isBrokerInfo() query.
             </summery>
            
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Commands.ConnectionControl.GetDataStructureType">
            
             <summery>
              Get the unique identifier that this object and its own
              Marshaler share.
             </summery>
            
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Commands.ConnectionControl.ToString">
            
             <summery>
              Returns a string containing the information for this DataStructure
              such as its type and value of its elements.
             </summery>
            
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Commands.ConnectionControl.Visit(Apache.NMS.ActiveMQ.State.ICommandVisitor)">
            
             <summery>
              Allows a Visitor to visit this command and return a response to the
              command based on the command type being visited.  The command will call
              the proper processXXX method in the visitor.
             </summery>
            
        </member>
        <member name="P:Apache.NMS.ActiveMQ.Commands.ConnectionControl.IsConnectionControl">
            
             <summery>
              Return an answer of true to the isConnectionControl() query.
             </summery>
            
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Commands.ConnectionError.GetDataStructureType">
            
             <summery>
              Get the unique identifier that this object and its own
              Marshaler share.
             </summery>
            
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Commands.ConnectionError.ToString">
            
             <summery>
              Returns a string containing the information for this DataStructure
              such as its type and value of its elements.
             </summery>
            
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Commands.ConnectionError.Visit(Apache.NMS.ActiveMQ.State.ICommandVisitor)">
            
             <summery>
              Allows a Visitor to visit this command and return a response to the
              command based on the command type being visited.  The command will call
              the proper processXXX method in the visitor.
             </summery>
            
        </member>
        <member name="P:Apache.NMS.ActiveMQ.Commands.ConnectionError.IsConnectionError">
            
             <summery>
              Return an answer of true to the isConnectionError() query.
             </summery>
            
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Commands.ConnectionId.GetDataStructureType">
            
             <summery>
              Get the unique identifier that this object and its own
              Marshaler share.
             </summery>
            
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Commands.ConnectionId.ToString">
            
             <summery>
              Returns a string containing the information for this DataStructure
              such as its type and value of its elements.
             </summery>
            
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Commands.ConnectionInfo.GetDataStructureType">
            
             <summery>
              Get the unique identifier that this object and its own
              Marshaler share.
             </summery>
            
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Commands.ConnectionInfo.ToString">
            
             <summery>
              Returns a string containing the information for this DataStructure
              such as its type and value of its elements.
             </summery>
            
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Commands.ConnectionInfo.Visit(Apache.NMS.ActiveMQ.State.ICommandVisitor)">
            
             <summery>
              Allows a Visitor to visit this command and return a response to the
              command based on the command type being visited.  The command will call
              the proper processXXX method in the visitor.
             </summery>
            
        </member>
        <member name="P:Apache.NMS.ActiveMQ.Commands.ConnectionInfo.IsConnectionInfo">
            
             <summery>
              Return an answer of true to the isConnectionInfo() query.
             </summery>
            
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Commands.ConsumerControl.GetDataStructureType">
            
             <summery>
              Get the unique identifier that this object and its own
              Marshaler share.
             </summery>
            
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Commands.ConsumerControl.ToString">
            
             <summery>
              Returns a string containing the information for this DataStructure
              such as its type and value of its elements.
             </summery>
            
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Commands.ConsumerControl.Visit(Apache.NMS.ActiveMQ.State.ICommandVisitor)">
            
             <summery>
              Allows a Visitor to visit this command and return a response to the
              command based on the command type being visited.  The command will call
              the proper processXXX method in the visitor.
             </summery>
            
        </member>
        <member name="P:Apache.NMS.ActiveMQ.Commands.ConsumerControl.IsConsumerControl">
            
             <summery>
              Return an answer of true to the isConsumerControl() query.
             </summery>
            
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Commands.ConsumerId.GetDataStructureType">
            
             <summery>
              Get the unique identifier that this object and its own
              Marshaler share.
             </summery>
            
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Commands.ConsumerId.ToString">
            
             <summery>
              Returns a string containing the information for this DataStructure
              such as its type and value of its elements.
             </summery>
            
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Commands.ConsumerInfo.GetDataStructureType">
            
             <summery>
              Get the unique identifier that this object and its own
              Marshaler share.
             </summery>
            
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Commands.ConsumerInfo.ToString">
            
             <summery>
              Returns a string containing the information for this DataStructure
              such as its type and value of its elements.
             </summery>
            
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Commands.ConsumerInfo.Visit(Apache.NMS.ActiveMQ.State.ICommandVisitor)">
            
             <summery>
              Allows a Visitor to visit this command and return a response to the
              command based on the command type being visited.  The command will call
              the proper processXXX method in the visitor.
             </summery>
            
        </member>
        <member name="P:Apache.NMS.ActiveMQ.Commands.ConsumerInfo.IsConsumerInfo">
            
             <summery>
              Return an answer of true to the isConsumerInfo() query.
             </summery>
            
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Commands.ControlCommand.GetDataStructureType">
            
             <summery>
              Get the unique identifier that this object and its own
              Marshaler share.
             </summery>
            
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Commands.ControlCommand.ToString">
            
             <summery>
              Returns a string containing the information for this DataStructure
              such as its type and value of its elements.
             </summery>
            
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Commands.ControlCommand.Visit(Apache.NMS.ActiveMQ.State.ICommandVisitor)">
            
             <summery>
              Allows a Visitor to visit this command and return a response to the
              command based on the command type being visited.  The command will call
              the proper processXXX method in the visitor.
             </summery>
            
        </member>
        <member name="P:Apache.NMS.ActiveMQ.Commands.ControlCommand.IsControlCommand">
            
             <summery>
              Return an answer of true to the isControlCommand() query.
             </summery>
            
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Commands.Response.GetDataStructureType">
            
             <summery>
              Get the unique identifier that this object and its own
              Marshaler share.
             </summery>
            
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Commands.Response.ToString">
            
             <summery>
              Returns a string containing the information for this DataStructure
              such as its type and value of its elements.
             </summery>
            
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Commands.Response.Visit(Apache.NMS.ActiveMQ.State.ICommandVisitor)">
            
             <summery>
              Allows a Visitor to visit this command and return a response to the
              command based on the command type being visited.  The command will call
              the proper processXXX method in the visitor.
             </summery>
            
        </member>
        <member name="P:Apache.NMS.ActiveMQ.Commands.Response.IsResponse">
            
             <summery>
              Return an answer of true to the isResponse() query.
             </summery>
            
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Commands.DataArrayResponse.GetDataStructureType">
            
             <summery>
              Get the unique identifier that this object and its own
              Marshaler share.
             </summery>
            
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Commands.DataArrayResponse.ToString">
            
             <summery>
              Returns a string containing the information for this DataStructure
              such as its type and value of its elements.
             </summery>
            
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Commands.DataResponse.GetDataStructureType">
            
             <summery>
              Get the unique identifier that this object and its own
              Marshaler share.
             </summery>
            
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Commands.DataResponse.ToString">
            
             <summery>
              Returns a string containing the information for this DataStructure
              such as its type and value of its elements.
             </summery>
            
        </member>
        <member name="T:Apache.NMS.ActiveMQ.Commands.DataStructureSupport">
            <summary>
            Summary description for DataStructureSupport.
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Commands.DestinationInfo.GetDataStructureType">
            
             <summery>
              Get the unique identifier that this object and its own
              Marshaler share.
             </summery>
            
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Commands.DestinationInfo.ToString">
            
             <summery>
              Returns a string containing the information for this DataStructure
              such as its type and value of its elements.
             </summery>
            
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Commands.DestinationInfo.Visit(Apache.NMS.ActiveMQ.State.ICommandVisitor)">
            
             <summery>
              Allows a Visitor to visit this command and return a response to the
              command based on the command type being visited.  The command will call
              the proper processXXX method in the visitor.
             </summery>
            
        </member>
        <member name="P:Apache.NMS.ActiveMQ.Commands.DestinationInfo.IsDestinationInfo">
            
             <summery>
              Return an answer of true to the isDestinationInfo() query.
             </summery>
            
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Commands.DiscoveryEvent.GetDataStructureType">
            
             <summery>
              Get the unique identifier that this object and its own
              Marshaler share.
             </summery>
            
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Commands.DiscoveryEvent.ToString">
            
             <summery>
              Returns a string containing the information for this DataStructure
              such as its type and value of its elements.
             </summery>
            
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Commands.ExceptionResponse.GetDataStructureType">
            
             <summery>
              Get the unique identifier that this object and its own
              Marshaler share.
             </summery>
            
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Commands.ExceptionResponse.ToString">
            
             <summery>
              Returns a string containing the information for this DataStructure
              such as its type and value of its elements.
             </summery>
            
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Commands.FlushCommand.GetDataStructureType">
            
             <summery>
              Get the unique identifier that this object and its own
              Marshaler share.
             </summery>
            
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Commands.FlushCommand.ToString">
            
             <summery>
              Returns a string containing the information for this DataStructure
              such as its type and value of its elements.
             </summery>
            
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Commands.FlushCommand.Visit(Apache.NMS.ActiveMQ.State.ICommandVisitor)">
            
             <summery>
              Allows a Visitor to visit this command and return a response to the
              command based on the command type being visited.  The command will call
              the proper processXXX method in the visitor.
             </summery>
            
        </member>
        <member name="P:Apache.NMS.ActiveMQ.Commands.FlushCommand.IsFlushCommand">
            
             <summery>
              Return an answer of true to the isFlushCommand() query.
             </summery>
            
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Commands.IntegerResponse.GetDataStructureType">
            
             <summery>
              Get the unique identifier that this object and its own
              Marshaler share.
             </summery>
            
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Commands.IntegerResponse.ToString">
            
             <summery>
              Returns a string containing the information for this DataStructure
              such as its type and value of its elements.
             </summery>
            
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Commands.JournalQueueAck.GetDataStructureType">
            
             <summery>
              Get the unique identifier that this object and its own
              Marshaler share.
             </summery>
            
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Commands.JournalQueueAck.ToString">
            
             <summery>
              Returns a string containing the information for this DataStructure
              such as its type and value of its elements.
             </summery>
            
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Commands.JournalTopicAck.GetDataStructureType">
            
             <summery>
              Get the unique identifier that this object and its own
              Marshaler share.
             </summery>
            
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Commands.JournalTopicAck.ToString">
            
             <summery>
              Returns a string containing the information for this DataStructure
              such as its type and value of its elements.
             </summery>
            
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Commands.JournalTrace.GetDataStructureType">
            
             <summery>
              Get the unique identifier that this object and its own
              Marshaler share.
             </summery>
            
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Commands.JournalTrace.ToString">
            
             <summery>
              Returns a string containing the information for this DataStructure
              such as its type and value of its elements.
             </summery>
            
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Commands.JournalTransaction.GetDataStructureType">
            
             <summery>
              Get the unique identifier that this object and its own
              Marshaler share.
             </summery>
            
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Commands.JournalTransaction.ToString">
            
             <summery>
              Returns a string containing the information for this DataStructure
              such as its type and value of its elements.
             </summery>
            
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Commands.KeepAliveInfo.GetDataStructureType">
            
             <summery>
              Get the unique identifier that this object and its own
              Marshaler share.
             </summery>
            
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Commands.KeepAliveInfo.ToString">
            
             <summery>
              Returns a string containing the information for this DataStructure
              such as its type and value of its elements.
             </summery>
            
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Commands.KeepAliveInfo.Visit(Apache.NMS.ActiveMQ.State.ICommandVisitor)">
            
             <summery>
              Allows a Visitor to visit this command and return a response to the
              command based on the command type being visited.  The command will call
              the proper processXXX method in the visitor.
             </summery>
            
        </member>
        <member name="P:Apache.NMS.ActiveMQ.Commands.KeepAliveInfo.IsKeepAliveInfo">
            
             <summery>
              Return an answer of true to the isKeepAliveInfo() query.
             </summery>
            
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Commands.PartialCommand.GetDataStructureType">
            
             <summery>
              Get the unique identifier that this object and its own
              Marshaler share.
             </summery>
            
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Commands.PartialCommand.ToString">
            
             <summery>
              Returns a string containing the information for this DataStructure
              such as its type and value of its elements.
             </summery>
            
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Commands.LastPartialCommand.GetDataStructureType">
            
             <summery>
              Get the unique identifier that this object and its own
              Marshaler share.
             </summery>
            
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Commands.LastPartialCommand.ToString">
            
             <summery>
              Returns a string containing the information for this DataStructure
              such as its type and value of its elements.
             </summery>
            
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Commands.TransactionId.GetDataStructureType">
            
             <summery>
              Get the unique identifier that this object and its own
              Marshaler share.
             </summery>
            
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Commands.TransactionId.ToString">
            
             <summery>
              Returns a string containing the information for this DataStructure
              such as its type and value of its elements.
             </summery>
            
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Commands.LocalTransactionId.GetDataStructureType">
            
             <summery>
              Get the unique identifier that this object and its own
              Marshaler share.
             </summery>
            
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Commands.LocalTransactionId.ToString">
            
             <summery>
              Returns a string containing the information for this DataStructure
              such as its type and value of its elements.
             </summery>
            
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Commands.MessageAck.GetDataStructureType">
            
             <summery>
              Get the unique identifier that this object and its own
              Marshaler share.
             </summery>
            
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Commands.MessageAck.ToString">
            
             <summery>
              Returns a string containing the information for this DataStructure
              such as its type and value of its elements.
             </summery>
            
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Commands.MessageAck.Visit(Apache.NMS.ActiveMQ.State.ICommandVisitor)">
            
             <summery>
              Allows a Visitor to visit this command and return a response to the
              command based on the command type being visited.  The command will call
              the proper processXXX method in the visitor.
             </summery>
            
        </member>
        <member name="P:Apache.NMS.ActiveMQ.Commands.MessageAck.IsMessageAck">
            
             <summery>
              Return an answer of true to the isMessageAck() query.
             </summery>
            
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Commands.MessageDispatch.GetDataStructureType">
            
             <summery>
              Get the unique identifier that this object and its own
              Marshaler share.
             </summery>
            
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Commands.MessageDispatch.ToString">
            
             <summery>
              Returns a string containing the information for this DataStructure
              such as its type and value of its elements.
             </summery>
            
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Commands.MessageDispatch.Visit(Apache.NMS.ActiveMQ.State.ICommandVisitor)">
            
             <summery>
              Allows a Visitor to visit this command and return a response to the
              command based on the command type being visited.  The command will call
              the proper processXXX method in the visitor.
             </summery>
            
        </member>
        <member name="P:Apache.NMS.ActiveMQ.Commands.MessageDispatch.IsMessageDispatch">
            
             <summery>
              Return an answer of true to the isMessageDispatch() query.
             </summery>
            
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Commands.MessageDispatchNotification.GetDataStructureType">
            
             <summery>
              Get the unique identifier that this object and its own
              Marshaler share.
             </summery>
            
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Commands.MessageDispatchNotification.ToString">
            
             <summery>
              Returns a string containing the information for this DataStructure
              such as its type and value of its elements.
             </summery>
            
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Commands.MessageDispatchNotification.Visit(Apache.NMS.ActiveMQ.State.ICommandVisitor)">
            
             <summery>
              Allows a Visitor to visit this command and return a response to the
              command based on the command type being visited.  The command will call
              the proper processXXX method in the visitor.
             </summery>
            
        </member>
        <member name="P:Apache.NMS.ActiveMQ.Commands.MessageDispatchNotification.IsMessageDispatchNotification">
            
             <summery>
              Return an answer of true to the isMessageDispatchNotification() query.
             </summery>
            
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Commands.MessageId.GetDataStructureType">
            
             <summery>
              Get the unique identifier that this object and its own
              Marshaler share.
             </summery>
            
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Commands.MessageId.ToString">
            
             <summery>
              Returns a string containing the information for this DataStructure
              such as its type and value of its elements.
             </summery>
            
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Commands.MessageId.SetValue(System.String)">
            <summary>
            Sets the value as a String
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Commands.MessagePull.GetDataStructureType">
            
             <summery>
              Get the unique identifier that this object and its own
              Marshaler share.
             </summery>
            
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Commands.MessagePull.ToString">
            
             <summery>
              Returns a string containing the information for this DataStructure
              such as its type and value of its elements.
             </summery>
            
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Commands.MessagePull.Visit(Apache.NMS.ActiveMQ.State.ICommandVisitor)">
            
             <summery>
              Allows a Visitor to visit this command and return a response to the
              command based on the command type being visited.  The command will call
              the proper processXXX method in the visitor.
             </summery>
            
        </member>
        <member name="P:Apache.NMS.ActiveMQ.Commands.MessagePull.IsMessagePull">
            
             <summery>
              Return an answer of true to the isMessagePull() query.
             </summery>
            
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Commands.NetworkBridgeFilter.GetDataStructureType">
            
             <summery>
              Get the unique identifier that this object and its own
              Marshaler share.
             </summery>
            
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Commands.NetworkBridgeFilter.ToString">
            
             <summery>
              Returns a string containing the information for this DataStructure
              such as its type and value of its elements.
             </summery>
            
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Commands.ProducerAck.GetDataStructureType">
            
             <summery>
              Get the unique identifier that this object and its own
              Marshaler share.
             </summery>
            
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Commands.ProducerAck.ToString">
            
             <summery>
              Returns a string containing the information for this DataStructure
              such as its type and value of its elements.
             </summery>
            
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Commands.ProducerAck.Visit(Apache.NMS.ActiveMQ.State.ICommandVisitor)">
            
             <summery>
              Allows a Visitor to visit this command and return a response to the
              command based on the command type being visited.  The command will call
              the proper processXXX method in the visitor.
             </summery>
            
        </member>
        <member name="P:Apache.NMS.ActiveMQ.Commands.ProducerAck.IsProducerAck">
            
             <summery>
              Return an answer of true to the isProducerAck() query.
             </summery>
            
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Commands.ProducerId.GetDataStructureType">
            
             <summery>
              Get the unique identifier that this object and its own
              Marshaler share.
             </summery>
            
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Commands.ProducerId.ToString">
            
             <summery>
              Returns a string containing the information for this DataStructure
              such as its type and value of its elements.
             </summery>
            
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Commands.ProducerInfo.GetDataStructureType">
            
             <summery>
              Get the unique identifier that this object and its own
              Marshaler share.
             </summery>
            
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Commands.ProducerInfo.ToString">
            
             <summery>
              Returns a string containing the information for this DataStructure
              such as its type and value of its elements.
             </summery>
            
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Commands.ProducerInfo.Visit(Apache.NMS.ActiveMQ.State.ICommandVisitor)">
            
             <summery>
              Allows a Visitor to visit this command and return a response to the
              command based on the command type being visited.  The command will call
              the proper processXXX method in the visitor.
             </summery>
            
        </member>
        <member name="P:Apache.NMS.ActiveMQ.Commands.ProducerInfo.IsProducerInfo">
            
             <summery>
              Return an answer of true to the isProducerInfo() query.
             </summery>
            
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Commands.RemoveInfo.GetDataStructureType">
            
             <summery>
              Get the unique identifier that this object and its own
              Marshaler share.
             </summery>
            
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Commands.RemoveInfo.ToString">
            
             <summery>
              Returns a string containing the information for this DataStructure
              such as its type and value of its elements.
             </summery>
            
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Commands.RemoveInfo.Visit(Apache.NMS.ActiveMQ.State.ICommandVisitor)">
            
             <summery>
              Allows a Visitor to visit this command and return a response to the
              command based on the command type being visited.  The command will call
              the proper processXXX method in the visitor.
             </summery>
            
        </member>
        <member name="P:Apache.NMS.ActiveMQ.Commands.RemoveInfo.IsRemoveInfo">
            
             <summery>
              Return an answer of true to the isRemoveInfo() query.
             </summery>
            
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Commands.RemoveSubscriptionInfo.GetDataStructureType">
            
             <summery>
              Get the unique identifier that this object and its own
              Marshaler share.
             </summery>
            
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Commands.RemoveSubscriptionInfo.ToString">
            
             <summery>
              Returns a string containing the information for this DataStructure
              such as its type and value of its elements.
             </summery>
            
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Commands.RemoveSubscriptionInfo.Visit(Apache.NMS.ActiveMQ.State.ICommandVisitor)">
            
             <summery>
              Allows a Visitor to visit this command and return a response to the
              command based on the command type being visited.  The command will call
              the proper processXXX method in the visitor.
             </summery>
            
        </member>
        <member name="P:Apache.NMS.ActiveMQ.Commands.RemoveSubscriptionInfo.IsRemoveSubscriptionInfo">
            
             <summery>
              Return an answer of true to the isRemoveSubscriptionInfo() query.
             </summery>
            
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Commands.ReplayCommand.GetDataStructureType">
            
             <summery>
              Get the unique identifier that this object and its own
              Marshaler share.
             </summery>
            
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Commands.ReplayCommand.ToString">
            
             <summery>
              Returns a string containing the information for this DataStructure
              such as its type and value of its elements.
             </summery>
            
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Commands.ReplayCommand.Visit(Apache.NMS.ActiveMQ.State.ICommandVisitor)">
            
             <summery>
              Allows a Visitor to visit this command and return a response to the
              command based on the command type being visited.  The command will call
              the proper processXXX method in the visitor.
             </summery>
            
        </member>
        <member name="P:Apache.NMS.ActiveMQ.Commands.ReplayCommand.IsReplayCommand">
            
             <summery>
              Return an answer of true to the isReplayCommand() query.
             </summery>
            
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Commands.SessionId.GetDataStructureType">
            
             <summery>
              Get the unique identifier that this object and its own
              Marshaler share.
             </summery>
            
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Commands.SessionId.ToString">
            
             <summery>
              Returns a string containing the information for this DataStructure
              such as its type and value of its elements.
             </summery>
            
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Commands.SessionInfo.GetDataStructureType">
            
             <summery>
              Get the unique identifier that this object and its own
              Marshaler share.
             </summery>
            
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Commands.SessionInfo.ToString">
            
             <summery>
              Returns a string containing the information for this DataStructure
              such as its type and value of its elements.
             </summery>
            
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Commands.SessionInfo.Visit(Apache.NMS.ActiveMQ.State.ICommandVisitor)">
            
             <summery>
              Allows a Visitor to visit this command and return a response to the
              command based on the command type being visited.  The command will call
              the proper processXXX method in the visitor.
             </summery>
            
        </member>
        <member name="P:Apache.NMS.ActiveMQ.Commands.SessionInfo.IsSessionInfo">
            
             <summery>
              Return an answer of true to the isSessionInfo() query.
             </summery>
            
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Commands.ShutdownInfo.GetDataStructureType">
            
             <summery>
              Get the unique identifier that this object and its own
              Marshaler share.
             </summery>
            
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Commands.ShutdownInfo.ToString">
            
             <summery>
              Returns a string containing the information for this DataStructure
              such as its type and value of its elements.
             </summery>
            
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Commands.ShutdownInfo.Visit(Apache.NMS.ActiveMQ.State.ICommandVisitor)">
            
             <summery>
              Allows a Visitor to visit this command and return a response to the
              command based on the command type being visited.  The command will call
              the proper processXXX method in the visitor.
             </summery>
            
        </member>
        <member name="P:Apache.NMS.ActiveMQ.Commands.ShutdownInfo.IsShutdownInfo">
            
             <summery>
              Return an answer of true to the isShutdownInfo() query.
             </summery>
            
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Commands.SubscriptionInfo.GetDataStructureType">
            
             <summery>
              Get the unique identifier that this object and its own
              Marshaler share.
             </summery>
            
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Commands.SubscriptionInfo.ToString">
            
             <summery>
              Returns a string containing the information for this DataStructure
              such as its type and value of its elements.
             </summery>
            
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Commands.TransactionInfo.GetDataStructureType">
            
             <summery>
              Get the unique identifier that this object and its own
              Marshaler share.
             </summery>
            
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Commands.TransactionInfo.ToString">
            
             <summery>
              Returns a string containing the information for this DataStructure
              such as its type and value of its elements.
             </summery>
            
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Commands.TransactionInfo.Visit(Apache.NMS.ActiveMQ.State.ICommandVisitor)">
            
             <summery>
              Allows a Visitor to visit this command and return a response to the
              command based on the command type being visited.  The command will call
              the proper processXXX method in the visitor.
             </summery>
            
        </member>
        <member name="P:Apache.NMS.ActiveMQ.Commands.TransactionInfo.IsTransactionInfo">
            
             <summery>
              Return an answer of true to the isTransactionInfo() query.
             </summery>
            
        </member>
        <member name="P:Apache.NMS.ActiveMQ.Commands.WireFormatInfo.IsWireFormatInfo">
            
             <summery>
              Return an answer of true to the IsWireFormatInfo() query.
             </summery>
            
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Commands.XATransactionId.GetDataStructureType">
            
             <summery>
              Get the unique identifier that this object and its own
              Marshaler share.
             </summery>
            
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Commands.XATransactionId.ToString">
            
             <summery>
              Returns a string containing the information for this DataStructure
              such as its type and value of its elements.
             </summery>
            
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V1.ActiveMQBlobMessageMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ActiveMQBlobMessage
            </summary>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V1.ActiveMQMessageMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ActiveMQMessage
            </summary>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V1.MessageMarshaller">
            <summary>
             Marshalling code for Open Wire Format for Message
            </summary>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V1.BaseCommandMarshaller">
            <summary>
             Marshalling code for Open Wire Format for BaseCommand
            </summary>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.BaseDataStreamMarshaller">
            <summary>
            A base class with useful implementation inheritence methods
            for creating marshallers of the OpenWire protocol
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.BaseDataStreamMarshaller.ToString(Apache.NMS.ActiveMQ.Commands.MessageId)">
            <summary>
            Converts the object to a String
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.BaseDataStreamMarshaller.ToString(Apache.NMS.ActiveMQ.Commands.ProducerId)">
            <summary>
            Converts the object to a String
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.BaseDataStreamMarshaller.ToString(Apache.NMS.ActiveMQ.Commands.TransactionId)">
            <summary>
            Converts the given transaction ID into a String
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.BaseDataStreamMarshaller.ToHexFromBytes(System.Byte[])">
            <summary>
            Creates the byte array into hexidecimal
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V1.ActiveMQMessageMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V1.ActiveMQMessageMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V1.ActiveMQBlobMessageMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V1.ActiveMQBlobMessageMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V1.ActiveMQBytesMessageMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ActiveMQBytesMessage
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V1.ActiveMQBytesMessageMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V1.ActiveMQBytesMessageMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V1.ActiveMQDestinationMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ActiveMQDestination
            </summary>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V1.ActiveMQMapMessageMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ActiveMQMapMessage
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V1.ActiveMQMapMessageMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V1.ActiveMQMapMessageMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V1.ActiveMQObjectMessageMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ActiveMQObjectMessage
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V1.ActiveMQObjectMessageMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V1.ActiveMQObjectMessageMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V1.ActiveMQQueueMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ActiveMQQueue
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V1.ActiveMQQueueMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V1.ActiveMQQueueMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V1.ActiveMQStreamMessageMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ActiveMQStreamMessage
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V1.ActiveMQStreamMessageMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V1.ActiveMQStreamMessageMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V1.ActiveMQTempDestinationMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ActiveMQTempDestination
            </summary>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V1.ActiveMQTempQueueMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ActiveMQTempQueue
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V1.ActiveMQTempQueueMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V1.ActiveMQTempQueueMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V1.ActiveMQTempTopicMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ActiveMQTempTopic
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V1.ActiveMQTempTopicMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V1.ActiveMQTempTopicMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V1.ActiveMQTextMessageMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ActiveMQTextMessage
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V1.ActiveMQTextMessageMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V1.ActiveMQTextMessageMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V1.ActiveMQTopicMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ActiveMQTopic
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V1.ActiveMQTopicMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V1.ActiveMQTopicMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V1.BrokerIdMarshaller">
            <summary>
             Marshalling code for Open Wire Format for BrokerId
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V1.BrokerIdMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V1.BrokerIdMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V1.BrokerInfoMarshaller">
            <summary>
             Marshalling code for Open Wire Format for BrokerInfo
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V1.BrokerInfoMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V1.BrokerInfoMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V1.ConnectionControlMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ConnectionControl
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V1.ConnectionControlMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V1.ConnectionControlMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V1.ConnectionErrorMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ConnectionError
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V1.ConnectionErrorMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V1.ConnectionErrorMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V1.ConnectionIdMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ConnectionId
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V1.ConnectionIdMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V1.ConnectionIdMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V1.ConnectionInfoMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ConnectionInfo
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V1.ConnectionInfoMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V1.ConnectionInfoMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V1.ConsumerControlMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ConsumerControl
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V1.ConsumerControlMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V1.ConsumerControlMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V1.ConsumerIdMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ConsumerId
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V1.ConsumerIdMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V1.ConsumerIdMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V1.ConsumerInfoMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ConsumerInfo
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V1.ConsumerInfoMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V1.ConsumerInfoMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V1.ControlCommandMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ControlCommand
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V1.ControlCommandMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V1.ControlCommandMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V1.DataArrayResponseMarshaller">
            <summary>
             Marshalling code for Open Wire Format for DataArrayResponse
            </summary>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V1.ResponseMarshaller">
            <summary>
             Marshalling code for Open Wire Format for Response
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V1.ResponseMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V1.ResponseMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V1.DataArrayResponseMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V1.DataArrayResponseMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V1.DataResponseMarshaller">
            <summary>
             Marshalling code for Open Wire Format for DataResponse
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V1.DataResponseMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V1.DataResponseMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V1.DestinationInfoMarshaller">
            <summary>
             Marshalling code for Open Wire Format for DestinationInfo
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V1.DestinationInfoMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V1.DestinationInfoMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V1.DiscoveryEventMarshaller">
            <summary>
             Marshalling code for Open Wire Format for DiscoveryEvent
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V1.DiscoveryEventMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V1.DiscoveryEventMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V1.ExceptionResponseMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ExceptionResponse
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V1.ExceptionResponseMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V1.ExceptionResponseMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V1.FlushCommandMarshaller">
            <summary>
             Marshalling code for Open Wire Format for FlushCommand
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V1.FlushCommandMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V1.FlushCommandMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V1.IntegerResponseMarshaller">
            <summary>
             Marshalling code for Open Wire Format for IntegerResponse
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V1.IntegerResponseMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V1.IntegerResponseMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V1.JournalQueueAckMarshaller">
            <summary>
             Marshalling code for Open Wire Format for JournalQueueAck
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V1.JournalQueueAckMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V1.JournalQueueAckMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V1.JournalTopicAckMarshaller">
            <summary>
             Marshalling code for Open Wire Format for JournalTopicAck
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V1.JournalTopicAckMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V1.JournalTopicAckMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V1.JournalTraceMarshaller">
            <summary>
             Marshalling code for Open Wire Format for JournalTrace
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V1.JournalTraceMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V1.JournalTraceMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V1.JournalTransactionMarshaller">
            <summary>
             Marshalling code for Open Wire Format for JournalTransaction
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V1.JournalTransactionMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V1.JournalTransactionMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V1.KeepAliveInfoMarshaller">
            <summary>
             Marshalling code for Open Wire Format for KeepAliveInfo
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V1.KeepAliveInfoMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V1.KeepAliveInfoMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V1.LastPartialCommandMarshaller">
            <summary>
             Marshalling code for Open Wire Format for LastPartialCommand
            </summary>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V1.PartialCommandMarshaller">
            <summary>
             Marshalling code for Open Wire Format for PartialCommand
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V1.PartialCommandMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V1.PartialCommandMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V1.LastPartialCommandMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V1.LastPartialCommandMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V1.LocalTransactionIdMarshaller">
            <summary>
             Marshalling code for Open Wire Format for LocalTransactionId
            </summary>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V1.TransactionIdMarshaller">
            <summary>
             Marshalling code for Open Wire Format for TransactionId
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V1.LocalTransactionIdMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V1.LocalTransactionIdMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V1.MarshallerFactory">
            <summary>
             Used to create marshallers for a specific version of the OpenWire protocol.
             Each non-abstract DataStructure object has a registered Marshaller that is
             created and added to the OpenWireFormat objects format collection.
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V1.MarshallerFactory.configure(Apache.NMS.ActiveMQ.OpenWire.OpenWireFormat)">
            <summery>
             Adds the Marshallers for this version of the OpenWire protocol to the 
             Collection of Marshallers stored in the OpenWireFormat class.
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V1.MessageAckMarshaller">
            <summary>
             Marshalling code for Open Wire Format for MessageAck
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V1.MessageAckMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V1.MessageAckMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V1.MessageDispatchMarshaller">
            <summary>
             Marshalling code for Open Wire Format for MessageDispatch
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V1.MessageDispatchMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V1.MessageDispatchMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V1.MessageDispatchNotificationMarshaller">
            <summary>
             Marshalling code for Open Wire Format for MessageDispatchNotification
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V1.MessageDispatchNotificationMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V1.MessageDispatchNotificationMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V1.MessageIdMarshaller">
            <summary>
             Marshalling code for Open Wire Format for MessageId
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V1.MessageIdMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V1.MessageIdMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V1.MessagePullMarshaller">
            <summary>
             Marshalling code for Open Wire Format for MessagePull
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V1.MessagePullMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V1.MessagePullMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V1.NetworkBridgeFilterMarshaller">
            <summary>
             Marshalling code for Open Wire Format for NetworkBridgeFilter
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V1.NetworkBridgeFilterMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V1.NetworkBridgeFilterMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V1.ProducerAckMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ProducerAck
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V1.ProducerAckMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V1.ProducerAckMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V1.ProducerIdMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ProducerId
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V1.ProducerIdMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V1.ProducerIdMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V1.ProducerInfoMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ProducerInfo
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V1.ProducerInfoMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V1.ProducerInfoMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V1.RemoveInfoMarshaller">
            <summary>
             Marshalling code for Open Wire Format for RemoveInfo
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V1.RemoveInfoMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V1.RemoveInfoMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V1.RemoveSubscriptionInfoMarshaller">
            <summary>
             Marshalling code for Open Wire Format for RemoveSubscriptionInfo
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V1.RemoveSubscriptionInfoMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V1.RemoveSubscriptionInfoMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V1.ReplayCommandMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ReplayCommand
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V1.ReplayCommandMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V1.ReplayCommandMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V1.SessionIdMarshaller">
            <summary>
             Marshalling code for Open Wire Format for SessionId
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V1.SessionIdMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V1.SessionIdMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V1.SessionInfoMarshaller">
            <summary>
             Marshalling code for Open Wire Format for SessionInfo
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V1.SessionInfoMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V1.SessionInfoMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V1.ShutdownInfoMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ShutdownInfo
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V1.ShutdownInfoMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V1.ShutdownInfoMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V1.SubscriptionInfoMarshaller">
            <summary>
             Marshalling code for Open Wire Format for SubscriptionInfo
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V1.SubscriptionInfoMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V1.SubscriptionInfoMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V1.TransactionInfoMarshaller">
            <summary>
             Marshalling code for Open Wire Format for TransactionInfo
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V1.TransactionInfoMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V1.TransactionInfoMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V1.WireFormatInfoMarshaller">
            <summary>
             Marshalling code for Open Wire Format for WireFormatInfo
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V1.WireFormatInfoMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V1.WireFormatInfoMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V1.XATransactionIdMarshaller">
            <summary>
             Marshalling code for Open Wire Format for XATransactionId
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V1.XATransactionIdMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V1.XATransactionIdMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V10.ActiveMQBlobMessageMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ActiveMQBlobMessage
            </summary>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V10.ActiveMQMessageMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ActiveMQMessage
            </summary>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V10.MessageMarshaller">
            <summary>
             Marshalling code for Open Wire Format for Message
            </summary>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V10.BaseCommandMarshaller">
            <summary>
             Marshalling code for Open Wire Format for BaseCommand
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V10.ActiveMQMessageMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V10.ActiveMQMessageMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V10.ActiveMQBlobMessageMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V10.ActiveMQBlobMessageMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V10.ActiveMQBytesMessageMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ActiveMQBytesMessage
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V10.ActiveMQBytesMessageMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V10.ActiveMQBytesMessageMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V10.ActiveMQDestinationMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ActiveMQDestination
            </summary>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V10.ActiveMQMapMessageMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ActiveMQMapMessage
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V10.ActiveMQMapMessageMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V10.ActiveMQMapMessageMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V10.ActiveMQObjectMessageMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ActiveMQObjectMessage
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V10.ActiveMQObjectMessageMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V10.ActiveMQObjectMessageMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V10.ActiveMQQueueMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ActiveMQQueue
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V10.ActiveMQQueueMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V10.ActiveMQQueueMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V10.ActiveMQStreamMessageMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ActiveMQStreamMessage
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V10.ActiveMQStreamMessageMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V10.ActiveMQStreamMessageMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V10.ActiveMQTempDestinationMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ActiveMQTempDestination
            </summary>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V10.ActiveMQTempQueueMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ActiveMQTempQueue
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V10.ActiveMQTempQueueMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V10.ActiveMQTempQueueMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V10.ActiveMQTempTopicMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ActiveMQTempTopic
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V10.ActiveMQTempTopicMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V10.ActiveMQTempTopicMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V10.ActiveMQTextMessageMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ActiveMQTextMessage
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V10.ActiveMQTextMessageMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V10.ActiveMQTextMessageMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V10.ActiveMQTopicMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ActiveMQTopic
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V10.ActiveMQTopicMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V10.ActiveMQTopicMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V10.BrokerIdMarshaller">
            <summary>
             Marshalling code for Open Wire Format for BrokerId
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V10.BrokerIdMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V10.BrokerIdMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V10.BrokerInfoMarshaller">
            <summary>
             Marshalling code for Open Wire Format for BrokerInfo
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V10.BrokerInfoMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V10.BrokerInfoMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V10.ConnectionControlMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ConnectionControl
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V10.ConnectionControlMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V10.ConnectionControlMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V10.ConnectionErrorMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ConnectionError
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V10.ConnectionErrorMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V10.ConnectionErrorMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V10.ConnectionIdMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ConnectionId
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V10.ConnectionIdMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V10.ConnectionIdMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V10.ConnectionInfoMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ConnectionInfo
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V10.ConnectionInfoMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V10.ConnectionInfoMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V10.ConsumerControlMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ConsumerControl
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V10.ConsumerControlMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V10.ConsumerControlMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V10.ConsumerIdMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ConsumerId
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V10.ConsumerIdMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V10.ConsumerIdMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V10.ConsumerInfoMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ConsumerInfo
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V10.ConsumerInfoMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V10.ConsumerInfoMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V10.ControlCommandMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ControlCommand
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V10.ControlCommandMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V10.ControlCommandMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V10.DataArrayResponseMarshaller">
            <summary>
             Marshalling code for Open Wire Format for DataArrayResponse
            </summary>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V10.ResponseMarshaller">
            <summary>
             Marshalling code for Open Wire Format for Response
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V10.ResponseMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V10.ResponseMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V10.DataArrayResponseMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V10.DataArrayResponseMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V10.DataResponseMarshaller">
            <summary>
             Marshalling code for Open Wire Format for DataResponse
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V10.DataResponseMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V10.DataResponseMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V10.DestinationInfoMarshaller">
            <summary>
             Marshalling code for Open Wire Format for DestinationInfo
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V10.DestinationInfoMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V10.DestinationInfoMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V10.DiscoveryEventMarshaller">
            <summary>
             Marshalling code for Open Wire Format for DiscoveryEvent
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V10.DiscoveryEventMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V10.DiscoveryEventMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V10.ExceptionResponseMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ExceptionResponse
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V10.ExceptionResponseMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V10.ExceptionResponseMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V10.FlushCommandMarshaller">
            <summary>
             Marshalling code for Open Wire Format for FlushCommand
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V10.FlushCommandMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V10.FlushCommandMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V10.IntegerResponseMarshaller">
            <summary>
             Marshalling code for Open Wire Format for IntegerResponse
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V10.IntegerResponseMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V10.IntegerResponseMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V10.JournalQueueAckMarshaller">
            <summary>
             Marshalling code for Open Wire Format for JournalQueueAck
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V10.JournalQueueAckMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V10.JournalQueueAckMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V10.JournalTopicAckMarshaller">
            <summary>
             Marshalling code for Open Wire Format for JournalTopicAck
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V10.JournalTopicAckMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V10.JournalTopicAckMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V10.JournalTraceMarshaller">
            <summary>
             Marshalling code for Open Wire Format for JournalTrace
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V10.JournalTraceMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V10.JournalTraceMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V10.JournalTransactionMarshaller">
            <summary>
             Marshalling code for Open Wire Format for JournalTransaction
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V10.JournalTransactionMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V10.JournalTransactionMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V10.KeepAliveInfoMarshaller">
            <summary>
             Marshalling code for Open Wire Format for KeepAliveInfo
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V10.KeepAliveInfoMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V10.KeepAliveInfoMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V10.LastPartialCommandMarshaller">
            <summary>
             Marshalling code for Open Wire Format for LastPartialCommand
            </summary>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V10.PartialCommandMarshaller">
            <summary>
             Marshalling code for Open Wire Format for PartialCommand
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V10.PartialCommandMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V10.PartialCommandMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V10.LastPartialCommandMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V10.LastPartialCommandMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V10.LocalTransactionIdMarshaller">
            <summary>
             Marshalling code for Open Wire Format for LocalTransactionId
            </summary>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V10.TransactionIdMarshaller">
            <summary>
             Marshalling code for Open Wire Format for TransactionId
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V10.LocalTransactionIdMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V10.LocalTransactionIdMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V10.MarshallerFactory">
            <summary>
             Used to create marshallers for a specific version of the OpenWire protocol.
             Each non-abstract DataStructure object has a registered Marshaller that is
             created and added to the OpenWireFormat objects format collection.
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V10.MarshallerFactory.configure(Apache.NMS.ActiveMQ.OpenWire.OpenWireFormat)">
            <summery>
             Adds the Marshallers for this version of the OpenWire protocol to the 
             Collection of Marshallers stored in the OpenWireFormat class.
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V10.MessageAckMarshaller">
            <summary>
             Marshalling code for Open Wire Format for MessageAck
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V10.MessageAckMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V10.MessageAckMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V10.MessageDispatchMarshaller">
            <summary>
             Marshalling code for Open Wire Format for MessageDispatch
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V10.MessageDispatchMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V10.MessageDispatchMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V10.MessageDispatchNotificationMarshaller">
            <summary>
             Marshalling code for Open Wire Format for MessageDispatchNotification
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V10.MessageDispatchNotificationMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V10.MessageDispatchNotificationMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V10.MessageIdMarshaller">
            <summary>
             Marshalling code for Open Wire Format for MessageId
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V10.MessageIdMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V10.MessageIdMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V10.MessagePullMarshaller">
            <summary>
             Marshalling code for Open Wire Format for MessagePull
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V10.MessagePullMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V10.MessagePullMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V10.NetworkBridgeFilterMarshaller">
            <summary>
             Marshalling code for Open Wire Format for NetworkBridgeFilter
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V10.NetworkBridgeFilterMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V10.NetworkBridgeFilterMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V10.ProducerAckMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ProducerAck
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V10.ProducerAckMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V10.ProducerAckMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V10.ProducerIdMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ProducerId
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V10.ProducerIdMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V10.ProducerIdMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V10.ProducerInfoMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ProducerInfo
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V10.ProducerInfoMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V10.ProducerInfoMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V10.RemoveInfoMarshaller">
            <summary>
             Marshalling code for Open Wire Format for RemoveInfo
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V10.RemoveInfoMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V10.RemoveInfoMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V10.RemoveSubscriptionInfoMarshaller">
            <summary>
             Marshalling code for Open Wire Format for RemoveSubscriptionInfo
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V10.RemoveSubscriptionInfoMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V10.RemoveSubscriptionInfoMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V10.ReplayCommandMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ReplayCommand
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V10.ReplayCommandMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V10.ReplayCommandMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V10.SessionIdMarshaller">
            <summary>
             Marshalling code for Open Wire Format for SessionId
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V10.SessionIdMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V10.SessionIdMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V10.SessionInfoMarshaller">
            <summary>
             Marshalling code for Open Wire Format for SessionInfo
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V10.SessionInfoMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V10.SessionInfoMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V10.ShutdownInfoMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ShutdownInfo
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V10.ShutdownInfoMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V10.ShutdownInfoMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V10.SubscriptionInfoMarshaller">
            <summary>
             Marshalling code for Open Wire Format for SubscriptionInfo
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V10.SubscriptionInfoMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V10.SubscriptionInfoMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V10.TransactionInfoMarshaller">
            <summary>
             Marshalling code for Open Wire Format for TransactionInfo
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V10.TransactionInfoMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V10.TransactionInfoMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V10.WireFormatInfoMarshaller">
            <summary>
             Marshalling code for Open Wire Format for WireFormatInfo
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V10.WireFormatInfoMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V10.WireFormatInfoMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V10.XATransactionIdMarshaller">
            <summary>
             Marshalling code for Open Wire Format for XATransactionId
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V10.XATransactionIdMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V10.XATransactionIdMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V2.ActiveMQBlobMessageMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ActiveMQBlobMessage
            </summary>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V2.ActiveMQMessageMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ActiveMQMessage
            </summary>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V2.MessageMarshaller">
            <summary>
             Marshalling code for Open Wire Format for Message
            </summary>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V2.BaseCommandMarshaller">
            <summary>
             Marshalling code for Open Wire Format for BaseCommand
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V2.ActiveMQMessageMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V2.ActiveMQMessageMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V2.ActiveMQBlobMessageMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V2.ActiveMQBlobMessageMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V2.ActiveMQBytesMessageMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ActiveMQBytesMessage
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V2.ActiveMQBytesMessageMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V2.ActiveMQBytesMessageMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V2.ActiveMQDestinationMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ActiveMQDestination
            </summary>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V2.ActiveMQMapMessageMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ActiveMQMapMessage
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V2.ActiveMQMapMessageMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V2.ActiveMQMapMessageMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V2.ActiveMQObjectMessageMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ActiveMQObjectMessage
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V2.ActiveMQObjectMessageMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V2.ActiveMQObjectMessageMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V2.ActiveMQQueueMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ActiveMQQueue
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V2.ActiveMQQueueMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V2.ActiveMQQueueMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V2.ActiveMQStreamMessageMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ActiveMQStreamMessage
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V2.ActiveMQStreamMessageMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V2.ActiveMQStreamMessageMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V2.ActiveMQTempDestinationMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ActiveMQTempDestination
            </summary>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V2.ActiveMQTempQueueMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ActiveMQTempQueue
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V2.ActiveMQTempQueueMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V2.ActiveMQTempQueueMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V2.ActiveMQTempTopicMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ActiveMQTempTopic
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V2.ActiveMQTempTopicMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V2.ActiveMQTempTopicMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V2.ActiveMQTextMessageMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ActiveMQTextMessage
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V2.ActiveMQTextMessageMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V2.ActiveMQTextMessageMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V2.ActiveMQTopicMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ActiveMQTopic
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V2.ActiveMQTopicMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V2.ActiveMQTopicMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V2.BrokerIdMarshaller">
            <summary>
             Marshalling code for Open Wire Format for BrokerId
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V2.BrokerIdMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V2.BrokerIdMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V2.BrokerInfoMarshaller">
            <summary>
             Marshalling code for Open Wire Format for BrokerInfo
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V2.BrokerInfoMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V2.BrokerInfoMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V2.ConnectionControlMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ConnectionControl
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V2.ConnectionControlMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V2.ConnectionControlMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V2.ConnectionErrorMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ConnectionError
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V2.ConnectionErrorMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V2.ConnectionErrorMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V2.ConnectionIdMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ConnectionId
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V2.ConnectionIdMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V2.ConnectionIdMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V2.ConnectionInfoMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ConnectionInfo
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V2.ConnectionInfoMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V2.ConnectionInfoMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V2.ConsumerControlMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ConsumerControl
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V2.ConsumerControlMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V2.ConsumerControlMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V2.ConsumerIdMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ConsumerId
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V2.ConsumerIdMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V2.ConsumerIdMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V2.ConsumerInfoMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ConsumerInfo
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V2.ConsumerInfoMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V2.ConsumerInfoMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V2.ControlCommandMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ControlCommand
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V2.ControlCommandMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V2.ControlCommandMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V2.DataArrayResponseMarshaller">
            <summary>
             Marshalling code for Open Wire Format for DataArrayResponse
            </summary>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V2.ResponseMarshaller">
            <summary>
             Marshalling code for Open Wire Format for Response
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V2.ResponseMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V2.ResponseMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V2.DataArrayResponseMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V2.DataArrayResponseMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V2.DataResponseMarshaller">
            <summary>
             Marshalling code for Open Wire Format for DataResponse
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V2.DataResponseMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V2.DataResponseMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V2.DestinationInfoMarshaller">
            <summary>
             Marshalling code for Open Wire Format for DestinationInfo
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V2.DestinationInfoMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V2.DestinationInfoMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V2.DiscoveryEventMarshaller">
            <summary>
             Marshalling code for Open Wire Format for DiscoveryEvent
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V2.DiscoveryEventMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V2.DiscoveryEventMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V2.ExceptionResponseMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ExceptionResponse
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V2.ExceptionResponseMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V2.ExceptionResponseMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V2.FlushCommandMarshaller">
            <summary>
             Marshalling code for Open Wire Format for FlushCommand
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V2.FlushCommandMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V2.FlushCommandMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V2.IntegerResponseMarshaller">
            <summary>
             Marshalling code for Open Wire Format for IntegerResponse
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V2.IntegerResponseMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V2.IntegerResponseMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V2.JournalQueueAckMarshaller">
            <summary>
             Marshalling code for Open Wire Format for JournalQueueAck
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V2.JournalQueueAckMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V2.JournalQueueAckMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V2.JournalTopicAckMarshaller">
            <summary>
             Marshalling code for Open Wire Format for JournalTopicAck
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V2.JournalTopicAckMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V2.JournalTopicAckMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V2.JournalTraceMarshaller">
            <summary>
             Marshalling code for Open Wire Format for JournalTrace
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V2.JournalTraceMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V2.JournalTraceMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V2.JournalTransactionMarshaller">
            <summary>
             Marshalling code for Open Wire Format for JournalTransaction
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V2.JournalTransactionMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V2.JournalTransactionMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V2.KeepAliveInfoMarshaller">
            <summary>
             Marshalling code for Open Wire Format for KeepAliveInfo
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V2.KeepAliveInfoMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V2.KeepAliveInfoMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V2.LastPartialCommandMarshaller">
            <summary>
             Marshalling code for Open Wire Format for LastPartialCommand
            </summary>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V2.PartialCommandMarshaller">
            <summary>
             Marshalling code for Open Wire Format for PartialCommand
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V2.PartialCommandMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V2.PartialCommandMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V2.LastPartialCommandMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V2.LastPartialCommandMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V2.LocalTransactionIdMarshaller">
            <summary>
             Marshalling code for Open Wire Format for LocalTransactionId
            </summary>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V2.TransactionIdMarshaller">
            <summary>
             Marshalling code for Open Wire Format for TransactionId
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V2.LocalTransactionIdMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V2.LocalTransactionIdMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V2.MarshallerFactory">
            <summary>
             Used to create marshallers for a specific version of the OpenWire protocol.
             Each non-abstract DataStructure object has a registered Marshaller that is
             created and added to the OpenWireFormat objects format collection.
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V2.MarshallerFactory.configure(Apache.NMS.ActiveMQ.OpenWire.OpenWireFormat)">
            <summery>
             Adds the Marshallers for this version of the OpenWire protocol to the 
             Collection of Marshallers stored in the OpenWireFormat class.
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V2.MessageAckMarshaller">
            <summary>
             Marshalling code for Open Wire Format for MessageAck
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V2.MessageAckMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V2.MessageAckMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V2.MessageDispatchMarshaller">
            <summary>
             Marshalling code for Open Wire Format for MessageDispatch
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V2.MessageDispatchMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V2.MessageDispatchMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V2.MessageDispatchNotificationMarshaller">
            <summary>
             Marshalling code for Open Wire Format for MessageDispatchNotification
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V2.MessageDispatchNotificationMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V2.MessageDispatchNotificationMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V2.MessageIdMarshaller">
            <summary>
             Marshalling code for Open Wire Format for MessageId
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V2.MessageIdMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V2.MessageIdMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V2.MessagePullMarshaller">
            <summary>
             Marshalling code for Open Wire Format for MessagePull
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V2.MessagePullMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V2.MessagePullMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V2.NetworkBridgeFilterMarshaller">
            <summary>
             Marshalling code for Open Wire Format for NetworkBridgeFilter
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V2.NetworkBridgeFilterMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V2.NetworkBridgeFilterMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V2.ProducerAckMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ProducerAck
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V2.ProducerAckMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V2.ProducerAckMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V2.ProducerIdMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ProducerId
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V2.ProducerIdMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V2.ProducerIdMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V2.ProducerInfoMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ProducerInfo
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V2.ProducerInfoMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V2.ProducerInfoMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V2.RemoveInfoMarshaller">
            <summary>
             Marshalling code for Open Wire Format for RemoveInfo
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V2.RemoveInfoMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V2.RemoveInfoMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V2.RemoveSubscriptionInfoMarshaller">
            <summary>
             Marshalling code for Open Wire Format for RemoveSubscriptionInfo
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V2.RemoveSubscriptionInfoMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V2.RemoveSubscriptionInfoMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V2.ReplayCommandMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ReplayCommand
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V2.ReplayCommandMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V2.ReplayCommandMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V2.SessionIdMarshaller">
            <summary>
             Marshalling code for Open Wire Format for SessionId
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V2.SessionIdMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V2.SessionIdMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V2.SessionInfoMarshaller">
            <summary>
             Marshalling code for Open Wire Format for SessionInfo
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V2.SessionInfoMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V2.SessionInfoMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V2.ShutdownInfoMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ShutdownInfo
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V2.ShutdownInfoMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V2.ShutdownInfoMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V2.SubscriptionInfoMarshaller">
            <summary>
             Marshalling code for Open Wire Format for SubscriptionInfo
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V2.SubscriptionInfoMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V2.SubscriptionInfoMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V2.TransactionInfoMarshaller">
            <summary>
             Marshalling code for Open Wire Format for TransactionInfo
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V2.TransactionInfoMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V2.TransactionInfoMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V2.WireFormatInfoMarshaller">
            <summary>
             Marshalling code for Open Wire Format for WireFormatInfo
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V2.WireFormatInfoMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V2.WireFormatInfoMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V2.XATransactionIdMarshaller">
            <summary>
             Marshalling code for Open Wire Format for XATransactionId
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V2.XATransactionIdMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V2.XATransactionIdMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V3.ActiveMQBlobMessageMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ActiveMQBlobMessage
            </summary>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V3.ActiveMQMessageMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ActiveMQMessage
            </summary>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V3.MessageMarshaller">
            <summary>
             Marshalling code for Open Wire Format for Message
            </summary>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V3.BaseCommandMarshaller">
            <summary>
             Marshalling code for Open Wire Format for BaseCommand
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V3.ActiveMQMessageMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V3.ActiveMQMessageMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V3.ActiveMQBlobMessageMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V3.ActiveMQBlobMessageMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V3.ActiveMQBytesMessageMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ActiveMQBytesMessage
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V3.ActiveMQBytesMessageMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V3.ActiveMQBytesMessageMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V3.ActiveMQDestinationMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ActiveMQDestination
            </summary>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V3.ActiveMQMapMessageMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ActiveMQMapMessage
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V3.ActiveMQMapMessageMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V3.ActiveMQMapMessageMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V3.ActiveMQObjectMessageMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ActiveMQObjectMessage
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V3.ActiveMQObjectMessageMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V3.ActiveMQObjectMessageMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V3.ActiveMQQueueMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ActiveMQQueue
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V3.ActiveMQQueueMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V3.ActiveMQQueueMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V3.ActiveMQStreamMessageMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ActiveMQStreamMessage
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V3.ActiveMQStreamMessageMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V3.ActiveMQStreamMessageMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V3.ActiveMQTempDestinationMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ActiveMQTempDestination
            </summary>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V3.ActiveMQTempQueueMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ActiveMQTempQueue
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V3.ActiveMQTempQueueMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V3.ActiveMQTempQueueMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V3.ActiveMQTempTopicMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ActiveMQTempTopic
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V3.ActiveMQTempTopicMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V3.ActiveMQTempTopicMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V3.ActiveMQTextMessageMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ActiveMQTextMessage
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V3.ActiveMQTextMessageMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V3.ActiveMQTextMessageMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V3.ActiveMQTopicMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ActiveMQTopic
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V3.ActiveMQTopicMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V3.ActiveMQTopicMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V3.BrokerIdMarshaller">
            <summary>
             Marshalling code for Open Wire Format for BrokerId
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V3.BrokerIdMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V3.BrokerIdMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V3.BrokerInfoMarshaller">
            <summary>
             Marshalling code for Open Wire Format for BrokerInfo
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V3.BrokerInfoMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V3.BrokerInfoMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V3.ConnectionControlMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ConnectionControl
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V3.ConnectionControlMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V3.ConnectionControlMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V3.ConnectionErrorMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ConnectionError
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V3.ConnectionErrorMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V3.ConnectionErrorMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V3.ConnectionIdMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ConnectionId
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V3.ConnectionIdMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V3.ConnectionIdMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V3.ConnectionInfoMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ConnectionInfo
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V3.ConnectionInfoMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V3.ConnectionInfoMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V3.ConsumerControlMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ConsumerControl
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V3.ConsumerControlMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V3.ConsumerControlMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V3.ConsumerIdMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ConsumerId
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V3.ConsumerIdMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V3.ConsumerIdMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V3.ConsumerInfoMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ConsumerInfo
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V3.ConsumerInfoMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V3.ConsumerInfoMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V3.ControlCommandMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ControlCommand
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V3.ControlCommandMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V3.ControlCommandMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V3.DataArrayResponseMarshaller">
            <summary>
             Marshalling code for Open Wire Format for DataArrayResponse
            </summary>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V3.ResponseMarshaller">
            <summary>
             Marshalling code for Open Wire Format for Response
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V3.ResponseMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V3.ResponseMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V3.DataArrayResponseMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V3.DataArrayResponseMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V3.DataResponseMarshaller">
            <summary>
             Marshalling code for Open Wire Format for DataResponse
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V3.DataResponseMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V3.DataResponseMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V3.DestinationInfoMarshaller">
            <summary>
             Marshalling code for Open Wire Format for DestinationInfo
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V3.DestinationInfoMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V3.DestinationInfoMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V3.DiscoveryEventMarshaller">
            <summary>
             Marshalling code for Open Wire Format for DiscoveryEvent
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V3.DiscoveryEventMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V3.DiscoveryEventMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V3.ExceptionResponseMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ExceptionResponse
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V3.ExceptionResponseMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V3.ExceptionResponseMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V3.FlushCommandMarshaller">
            <summary>
             Marshalling code for Open Wire Format for FlushCommand
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V3.FlushCommandMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V3.FlushCommandMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V3.IntegerResponseMarshaller">
            <summary>
             Marshalling code for Open Wire Format for IntegerResponse
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V3.IntegerResponseMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V3.IntegerResponseMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V3.JournalQueueAckMarshaller">
            <summary>
             Marshalling code for Open Wire Format for JournalQueueAck
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V3.JournalQueueAckMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V3.JournalQueueAckMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V3.JournalTopicAckMarshaller">
            <summary>
             Marshalling code for Open Wire Format for JournalTopicAck
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V3.JournalTopicAckMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V3.JournalTopicAckMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V3.JournalTraceMarshaller">
            <summary>
             Marshalling code for Open Wire Format for JournalTrace
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V3.JournalTraceMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V3.JournalTraceMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V3.JournalTransactionMarshaller">
            <summary>
             Marshalling code for Open Wire Format for JournalTransaction
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V3.JournalTransactionMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V3.JournalTransactionMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V3.KeepAliveInfoMarshaller">
            <summary>
             Marshalling code for Open Wire Format for KeepAliveInfo
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V3.KeepAliveInfoMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V3.KeepAliveInfoMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V3.LastPartialCommandMarshaller">
            <summary>
             Marshalling code for Open Wire Format for LastPartialCommand
            </summary>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V3.PartialCommandMarshaller">
            <summary>
             Marshalling code for Open Wire Format for PartialCommand
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V3.PartialCommandMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V3.PartialCommandMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V3.LastPartialCommandMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V3.LastPartialCommandMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V3.LocalTransactionIdMarshaller">
            <summary>
             Marshalling code for Open Wire Format for LocalTransactionId
            </summary>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V3.TransactionIdMarshaller">
            <summary>
             Marshalling code for Open Wire Format for TransactionId
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V3.LocalTransactionIdMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V3.LocalTransactionIdMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V3.MarshallerFactory">
            <summary>
             Used to create marshallers for a specific version of the OpenWire protocol.
             Each non-abstract DataStructure object has a registered Marshaller that is
             created and added to the OpenWireFormat objects format collection.
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V3.MarshallerFactory.configure(Apache.NMS.ActiveMQ.OpenWire.OpenWireFormat)">
            <summery>
             Adds the Marshallers for this version of the OpenWire protocol to the 
             Collection of Marshallers stored in the OpenWireFormat class.
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V3.MessageAckMarshaller">
            <summary>
             Marshalling code for Open Wire Format for MessageAck
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V3.MessageAckMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V3.MessageAckMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V3.MessageDispatchMarshaller">
            <summary>
             Marshalling code for Open Wire Format for MessageDispatch
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V3.MessageDispatchMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V3.MessageDispatchMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V3.MessageDispatchNotificationMarshaller">
            <summary>
             Marshalling code for Open Wire Format for MessageDispatchNotification
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V3.MessageDispatchNotificationMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V3.MessageDispatchNotificationMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V3.MessageIdMarshaller">
            <summary>
             Marshalling code for Open Wire Format for MessageId
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V3.MessageIdMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V3.MessageIdMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V3.MessagePullMarshaller">
            <summary>
             Marshalling code for Open Wire Format for MessagePull
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V3.MessagePullMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V3.MessagePullMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V3.NetworkBridgeFilterMarshaller">
            <summary>
             Marshalling code for Open Wire Format for NetworkBridgeFilter
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V3.NetworkBridgeFilterMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V3.NetworkBridgeFilterMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V3.ProducerAckMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ProducerAck
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V3.ProducerAckMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V3.ProducerAckMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V3.ProducerIdMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ProducerId
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V3.ProducerIdMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V3.ProducerIdMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V3.ProducerInfoMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ProducerInfo
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V3.ProducerInfoMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V3.ProducerInfoMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V3.RemoveInfoMarshaller">
            <summary>
             Marshalling code for Open Wire Format for RemoveInfo
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V3.RemoveInfoMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V3.RemoveInfoMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V3.RemoveSubscriptionInfoMarshaller">
            <summary>
             Marshalling code for Open Wire Format for RemoveSubscriptionInfo
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V3.RemoveSubscriptionInfoMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V3.RemoveSubscriptionInfoMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V3.ReplayCommandMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ReplayCommand
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V3.ReplayCommandMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V3.ReplayCommandMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V3.SessionIdMarshaller">
            <summary>
             Marshalling code for Open Wire Format for SessionId
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V3.SessionIdMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V3.SessionIdMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V3.SessionInfoMarshaller">
            <summary>
             Marshalling code for Open Wire Format for SessionInfo
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V3.SessionInfoMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V3.SessionInfoMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V3.ShutdownInfoMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ShutdownInfo
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V3.ShutdownInfoMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V3.ShutdownInfoMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V3.SubscriptionInfoMarshaller">
            <summary>
             Marshalling code for Open Wire Format for SubscriptionInfo
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V3.SubscriptionInfoMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V3.SubscriptionInfoMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V3.TransactionInfoMarshaller">
            <summary>
             Marshalling code for Open Wire Format for TransactionInfo
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V3.TransactionInfoMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V3.TransactionInfoMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V3.WireFormatInfoMarshaller">
            <summary>
             Marshalling code for Open Wire Format for WireFormatInfo
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V3.WireFormatInfoMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V3.WireFormatInfoMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V3.XATransactionIdMarshaller">
            <summary>
             Marshalling code for Open Wire Format for XATransactionId
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V3.XATransactionIdMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V3.XATransactionIdMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V4.ActiveMQBlobMessageMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ActiveMQBlobMessage
            </summary>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V4.ActiveMQMessageMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ActiveMQMessage
            </summary>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V4.MessageMarshaller">
            <summary>
             Marshalling code for Open Wire Format for Message
            </summary>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V4.BaseCommandMarshaller">
            <summary>
             Marshalling code for Open Wire Format for BaseCommand
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V4.ActiveMQMessageMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V4.ActiveMQMessageMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V4.ActiveMQBlobMessageMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V4.ActiveMQBlobMessageMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V4.ActiveMQBytesMessageMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ActiveMQBytesMessage
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V4.ActiveMQBytesMessageMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V4.ActiveMQBytesMessageMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V4.ActiveMQDestinationMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ActiveMQDestination
            </summary>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V4.ActiveMQMapMessageMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ActiveMQMapMessage
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V4.ActiveMQMapMessageMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V4.ActiveMQMapMessageMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V4.ActiveMQObjectMessageMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ActiveMQObjectMessage
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V4.ActiveMQObjectMessageMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V4.ActiveMQObjectMessageMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V4.ActiveMQQueueMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ActiveMQQueue
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V4.ActiveMQQueueMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V4.ActiveMQQueueMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V4.ActiveMQStreamMessageMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ActiveMQStreamMessage
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V4.ActiveMQStreamMessageMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V4.ActiveMQStreamMessageMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V4.ActiveMQTempDestinationMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ActiveMQTempDestination
            </summary>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V4.ActiveMQTempQueueMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ActiveMQTempQueue
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V4.ActiveMQTempQueueMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V4.ActiveMQTempQueueMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V4.ActiveMQTempTopicMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ActiveMQTempTopic
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V4.ActiveMQTempTopicMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V4.ActiveMQTempTopicMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V4.ActiveMQTextMessageMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ActiveMQTextMessage
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V4.ActiveMQTextMessageMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V4.ActiveMQTextMessageMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V4.ActiveMQTopicMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ActiveMQTopic
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V4.ActiveMQTopicMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V4.ActiveMQTopicMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V4.BrokerIdMarshaller">
            <summary>
             Marshalling code for Open Wire Format for BrokerId
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V4.BrokerIdMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V4.BrokerIdMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V4.BrokerInfoMarshaller">
            <summary>
             Marshalling code for Open Wire Format for BrokerInfo
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V4.BrokerInfoMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V4.BrokerInfoMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V4.ConnectionControlMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ConnectionControl
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V4.ConnectionControlMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V4.ConnectionControlMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V4.ConnectionErrorMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ConnectionError
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V4.ConnectionErrorMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V4.ConnectionErrorMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V4.ConnectionIdMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ConnectionId
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V4.ConnectionIdMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V4.ConnectionIdMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V4.ConnectionInfoMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ConnectionInfo
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V4.ConnectionInfoMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V4.ConnectionInfoMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V4.ConsumerControlMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ConsumerControl
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V4.ConsumerControlMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V4.ConsumerControlMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V4.ConsumerIdMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ConsumerId
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V4.ConsumerIdMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V4.ConsumerIdMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V4.ConsumerInfoMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ConsumerInfo
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V4.ConsumerInfoMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V4.ConsumerInfoMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V4.ControlCommandMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ControlCommand
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V4.ControlCommandMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V4.ControlCommandMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V4.DataArrayResponseMarshaller">
            <summary>
             Marshalling code for Open Wire Format for DataArrayResponse
            </summary>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V4.ResponseMarshaller">
            <summary>
             Marshalling code for Open Wire Format for Response
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V4.ResponseMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V4.ResponseMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V4.DataArrayResponseMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V4.DataArrayResponseMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V4.DataResponseMarshaller">
            <summary>
             Marshalling code for Open Wire Format for DataResponse
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V4.DataResponseMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V4.DataResponseMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V4.DestinationInfoMarshaller">
            <summary>
             Marshalling code for Open Wire Format for DestinationInfo
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V4.DestinationInfoMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V4.DestinationInfoMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V4.DiscoveryEventMarshaller">
            <summary>
             Marshalling code for Open Wire Format for DiscoveryEvent
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V4.DiscoveryEventMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V4.DiscoveryEventMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V4.ExceptionResponseMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ExceptionResponse
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V4.ExceptionResponseMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V4.ExceptionResponseMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V4.FlushCommandMarshaller">
            <summary>
             Marshalling code for Open Wire Format for FlushCommand
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V4.FlushCommandMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V4.FlushCommandMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V4.IntegerResponseMarshaller">
            <summary>
             Marshalling code for Open Wire Format for IntegerResponse
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V4.IntegerResponseMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V4.IntegerResponseMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V4.JournalQueueAckMarshaller">
            <summary>
             Marshalling code for Open Wire Format for JournalQueueAck
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V4.JournalQueueAckMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V4.JournalQueueAckMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V4.JournalTopicAckMarshaller">
            <summary>
             Marshalling code for Open Wire Format for JournalTopicAck
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V4.JournalTopicAckMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V4.JournalTopicAckMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V4.JournalTraceMarshaller">
            <summary>
             Marshalling code for Open Wire Format for JournalTrace
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V4.JournalTraceMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V4.JournalTraceMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V4.JournalTransactionMarshaller">
            <summary>
             Marshalling code for Open Wire Format for JournalTransaction
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V4.JournalTransactionMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V4.JournalTransactionMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V4.KeepAliveInfoMarshaller">
            <summary>
             Marshalling code for Open Wire Format for KeepAliveInfo
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V4.KeepAliveInfoMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V4.KeepAliveInfoMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V4.LastPartialCommandMarshaller">
            <summary>
             Marshalling code for Open Wire Format for LastPartialCommand
            </summary>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V4.PartialCommandMarshaller">
            <summary>
             Marshalling code for Open Wire Format for PartialCommand
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V4.PartialCommandMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V4.PartialCommandMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V4.LastPartialCommandMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V4.LastPartialCommandMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V4.LocalTransactionIdMarshaller">
            <summary>
             Marshalling code for Open Wire Format for LocalTransactionId
            </summary>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V4.TransactionIdMarshaller">
            <summary>
             Marshalling code for Open Wire Format for TransactionId
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V4.LocalTransactionIdMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V4.LocalTransactionIdMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V4.MarshallerFactory">
            <summary>
             Used to create marshallers for a specific version of the OpenWire protocol.
             Each non-abstract DataStructure object has a registered Marshaller that is
             created and added to the OpenWireFormat objects format collection.
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V4.MarshallerFactory.configure(Apache.NMS.ActiveMQ.OpenWire.OpenWireFormat)">
            <summery>
             Adds the Marshallers for this version of the OpenWire protocol to the 
             Collection of Marshallers stored in the OpenWireFormat class.
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V4.MessageAckMarshaller">
            <summary>
             Marshalling code for Open Wire Format for MessageAck
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V4.MessageAckMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V4.MessageAckMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V4.MessageDispatchMarshaller">
            <summary>
             Marshalling code for Open Wire Format for MessageDispatch
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V4.MessageDispatchMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V4.MessageDispatchMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V4.MessageDispatchNotificationMarshaller">
            <summary>
             Marshalling code for Open Wire Format for MessageDispatchNotification
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V4.MessageDispatchNotificationMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V4.MessageDispatchNotificationMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V4.MessageIdMarshaller">
            <summary>
             Marshalling code for Open Wire Format for MessageId
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V4.MessageIdMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V4.MessageIdMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V4.MessagePullMarshaller">
            <summary>
             Marshalling code for Open Wire Format for MessagePull
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V4.MessagePullMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V4.MessagePullMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V4.NetworkBridgeFilterMarshaller">
            <summary>
             Marshalling code for Open Wire Format for NetworkBridgeFilter
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V4.NetworkBridgeFilterMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V4.NetworkBridgeFilterMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V4.ProducerAckMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ProducerAck
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V4.ProducerAckMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V4.ProducerAckMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V4.ProducerIdMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ProducerId
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V4.ProducerIdMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V4.ProducerIdMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V4.ProducerInfoMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ProducerInfo
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V4.ProducerInfoMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V4.ProducerInfoMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V4.RemoveInfoMarshaller">
            <summary>
             Marshalling code for Open Wire Format for RemoveInfo
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V4.RemoveInfoMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V4.RemoveInfoMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V4.RemoveSubscriptionInfoMarshaller">
            <summary>
             Marshalling code for Open Wire Format for RemoveSubscriptionInfo
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V4.RemoveSubscriptionInfoMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V4.RemoveSubscriptionInfoMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V4.ReplayCommandMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ReplayCommand
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V4.ReplayCommandMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V4.ReplayCommandMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V4.SessionIdMarshaller">
            <summary>
             Marshalling code for Open Wire Format for SessionId
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V4.SessionIdMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V4.SessionIdMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V4.SessionInfoMarshaller">
            <summary>
             Marshalling code for Open Wire Format for SessionInfo
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V4.SessionInfoMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V4.SessionInfoMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V4.ShutdownInfoMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ShutdownInfo
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V4.ShutdownInfoMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V4.ShutdownInfoMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V4.SubscriptionInfoMarshaller">
            <summary>
             Marshalling code for Open Wire Format for SubscriptionInfo
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V4.SubscriptionInfoMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V4.SubscriptionInfoMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V4.TransactionInfoMarshaller">
            <summary>
             Marshalling code for Open Wire Format for TransactionInfo
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V4.TransactionInfoMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V4.TransactionInfoMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V4.WireFormatInfoMarshaller">
            <summary>
             Marshalling code for Open Wire Format for WireFormatInfo
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V4.WireFormatInfoMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V4.WireFormatInfoMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V4.XATransactionIdMarshaller">
            <summary>
             Marshalling code for Open Wire Format for XATransactionId
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V4.XATransactionIdMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V4.XATransactionIdMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V5.ActiveMQBlobMessageMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ActiveMQBlobMessage
            </summary>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V5.ActiveMQMessageMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ActiveMQMessage
            </summary>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V5.MessageMarshaller">
            <summary>
             Marshalling code for Open Wire Format for Message
            </summary>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V5.BaseCommandMarshaller">
            <summary>
             Marshalling code for Open Wire Format for BaseCommand
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V5.ActiveMQMessageMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V5.ActiveMQMessageMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V5.ActiveMQBlobMessageMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V5.ActiveMQBlobMessageMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V5.ActiveMQBytesMessageMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ActiveMQBytesMessage
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V5.ActiveMQBytesMessageMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V5.ActiveMQBytesMessageMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V5.ActiveMQDestinationMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ActiveMQDestination
            </summary>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V5.ActiveMQMapMessageMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ActiveMQMapMessage
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V5.ActiveMQMapMessageMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V5.ActiveMQMapMessageMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V5.ActiveMQObjectMessageMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ActiveMQObjectMessage
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V5.ActiveMQObjectMessageMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V5.ActiveMQObjectMessageMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V5.ActiveMQQueueMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ActiveMQQueue
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V5.ActiveMQQueueMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V5.ActiveMQQueueMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V5.ActiveMQStreamMessageMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ActiveMQStreamMessage
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V5.ActiveMQStreamMessageMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V5.ActiveMQStreamMessageMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V5.ActiveMQTempDestinationMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ActiveMQTempDestination
            </summary>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V5.ActiveMQTempQueueMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ActiveMQTempQueue
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V5.ActiveMQTempQueueMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V5.ActiveMQTempQueueMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V5.ActiveMQTempTopicMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ActiveMQTempTopic
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V5.ActiveMQTempTopicMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V5.ActiveMQTempTopicMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V5.ActiveMQTextMessageMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ActiveMQTextMessage
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V5.ActiveMQTextMessageMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V5.ActiveMQTextMessageMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V5.ActiveMQTopicMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ActiveMQTopic
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V5.ActiveMQTopicMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V5.ActiveMQTopicMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V5.BrokerIdMarshaller">
            <summary>
             Marshalling code for Open Wire Format for BrokerId
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V5.BrokerIdMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V5.BrokerIdMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V5.BrokerInfoMarshaller">
            <summary>
             Marshalling code for Open Wire Format for BrokerInfo
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V5.BrokerInfoMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V5.BrokerInfoMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V5.ConnectionControlMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ConnectionControl
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V5.ConnectionControlMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V5.ConnectionControlMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V5.ConnectionErrorMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ConnectionError
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V5.ConnectionErrorMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V5.ConnectionErrorMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V5.ConnectionIdMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ConnectionId
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V5.ConnectionIdMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V5.ConnectionIdMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V5.ConnectionInfoMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ConnectionInfo
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V5.ConnectionInfoMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V5.ConnectionInfoMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V5.ConsumerControlMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ConsumerControl
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V5.ConsumerControlMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V5.ConsumerControlMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V5.ConsumerIdMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ConsumerId
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V5.ConsumerIdMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V5.ConsumerIdMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V5.ConsumerInfoMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ConsumerInfo
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V5.ConsumerInfoMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V5.ConsumerInfoMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V5.ControlCommandMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ControlCommand
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V5.ControlCommandMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V5.ControlCommandMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V5.DataArrayResponseMarshaller">
            <summary>
             Marshalling code for Open Wire Format for DataArrayResponse
            </summary>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V5.ResponseMarshaller">
            <summary>
             Marshalling code for Open Wire Format for Response
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V5.ResponseMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V5.ResponseMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V5.DataArrayResponseMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V5.DataArrayResponseMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V5.DataResponseMarshaller">
            <summary>
             Marshalling code for Open Wire Format for DataResponse
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V5.DataResponseMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V5.DataResponseMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V5.DestinationInfoMarshaller">
            <summary>
             Marshalling code for Open Wire Format for DestinationInfo
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V5.DestinationInfoMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V5.DestinationInfoMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V5.DiscoveryEventMarshaller">
            <summary>
             Marshalling code for Open Wire Format for DiscoveryEvent
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V5.DiscoveryEventMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V5.DiscoveryEventMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V5.ExceptionResponseMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ExceptionResponse
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V5.ExceptionResponseMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V5.ExceptionResponseMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V5.FlushCommandMarshaller">
            <summary>
             Marshalling code for Open Wire Format for FlushCommand
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V5.FlushCommandMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V5.FlushCommandMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V5.IntegerResponseMarshaller">
            <summary>
             Marshalling code for Open Wire Format for IntegerResponse
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V5.IntegerResponseMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V5.IntegerResponseMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V5.JournalQueueAckMarshaller">
            <summary>
             Marshalling code for Open Wire Format for JournalQueueAck
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V5.JournalQueueAckMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V5.JournalQueueAckMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V5.JournalTopicAckMarshaller">
            <summary>
             Marshalling code for Open Wire Format for JournalTopicAck
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V5.JournalTopicAckMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V5.JournalTopicAckMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V5.JournalTraceMarshaller">
            <summary>
             Marshalling code for Open Wire Format for JournalTrace
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V5.JournalTraceMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V5.JournalTraceMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V5.JournalTransactionMarshaller">
            <summary>
             Marshalling code for Open Wire Format for JournalTransaction
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V5.JournalTransactionMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V5.JournalTransactionMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V5.KeepAliveInfoMarshaller">
            <summary>
             Marshalling code for Open Wire Format for KeepAliveInfo
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V5.KeepAliveInfoMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V5.KeepAliveInfoMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V5.LastPartialCommandMarshaller">
            <summary>
             Marshalling code for Open Wire Format for LastPartialCommand
            </summary>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V5.PartialCommandMarshaller">
            <summary>
             Marshalling code for Open Wire Format for PartialCommand
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V5.PartialCommandMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V5.PartialCommandMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V5.LastPartialCommandMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V5.LastPartialCommandMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V5.LocalTransactionIdMarshaller">
            <summary>
             Marshalling code for Open Wire Format for LocalTransactionId
            </summary>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V5.TransactionIdMarshaller">
            <summary>
             Marshalling code for Open Wire Format for TransactionId
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V5.LocalTransactionIdMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V5.LocalTransactionIdMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V5.MarshallerFactory">
            <summary>
             Used to create marshallers for a specific version of the OpenWire protocol.
             Each non-abstract DataStructure object has a registered Marshaller that is
             created and added to the OpenWireFormat objects format collection.
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V5.MarshallerFactory.configure(Apache.NMS.ActiveMQ.OpenWire.OpenWireFormat)">
            <summery>
             Adds the Marshallers for this version of the OpenWire protocol to the 
             Collection of Marshallers stored in the OpenWireFormat class.
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V5.MessageAckMarshaller">
            <summary>
             Marshalling code for Open Wire Format for MessageAck
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V5.MessageAckMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V5.MessageAckMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V5.MessageDispatchMarshaller">
            <summary>
             Marshalling code for Open Wire Format for MessageDispatch
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V5.MessageDispatchMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V5.MessageDispatchMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V5.MessageDispatchNotificationMarshaller">
            <summary>
             Marshalling code for Open Wire Format for MessageDispatchNotification
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V5.MessageDispatchNotificationMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V5.MessageDispatchNotificationMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V5.MessageIdMarshaller">
            <summary>
             Marshalling code for Open Wire Format for MessageId
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V5.MessageIdMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V5.MessageIdMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V5.MessagePullMarshaller">
            <summary>
             Marshalling code for Open Wire Format for MessagePull
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V5.MessagePullMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V5.MessagePullMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V5.NetworkBridgeFilterMarshaller">
            <summary>
             Marshalling code for Open Wire Format for NetworkBridgeFilter
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V5.NetworkBridgeFilterMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V5.NetworkBridgeFilterMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V5.ProducerAckMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ProducerAck
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V5.ProducerAckMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V5.ProducerAckMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V5.ProducerIdMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ProducerId
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V5.ProducerIdMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V5.ProducerIdMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V5.ProducerInfoMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ProducerInfo
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V5.ProducerInfoMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V5.ProducerInfoMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V5.RemoveInfoMarshaller">
            <summary>
             Marshalling code for Open Wire Format for RemoveInfo
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V5.RemoveInfoMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V5.RemoveInfoMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V5.RemoveSubscriptionInfoMarshaller">
            <summary>
             Marshalling code for Open Wire Format for RemoveSubscriptionInfo
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V5.RemoveSubscriptionInfoMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V5.RemoveSubscriptionInfoMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V5.ReplayCommandMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ReplayCommand
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V5.ReplayCommandMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V5.ReplayCommandMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V5.SessionIdMarshaller">
            <summary>
             Marshalling code for Open Wire Format for SessionId
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V5.SessionIdMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V5.SessionIdMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V5.SessionInfoMarshaller">
            <summary>
             Marshalling code for Open Wire Format for SessionInfo
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V5.SessionInfoMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V5.SessionInfoMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V5.ShutdownInfoMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ShutdownInfo
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V5.ShutdownInfoMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V5.ShutdownInfoMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V5.SubscriptionInfoMarshaller">
            <summary>
             Marshalling code for Open Wire Format for SubscriptionInfo
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V5.SubscriptionInfoMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V5.SubscriptionInfoMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V5.TransactionInfoMarshaller">
            <summary>
             Marshalling code for Open Wire Format for TransactionInfo
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V5.TransactionInfoMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V5.TransactionInfoMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V5.WireFormatInfoMarshaller">
            <summary>
             Marshalling code for Open Wire Format for WireFormatInfo
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V5.WireFormatInfoMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V5.WireFormatInfoMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V5.XATransactionIdMarshaller">
            <summary>
             Marshalling code for Open Wire Format for XATransactionId
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V5.XATransactionIdMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V5.XATransactionIdMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V6.ActiveMQBlobMessageMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ActiveMQBlobMessage
            </summary>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V6.ActiveMQMessageMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ActiveMQMessage
            </summary>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V6.MessageMarshaller">
            <summary>
             Marshalling code for Open Wire Format for Message
            </summary>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V6.BaseCommandMarshaller">
            <summary>
             Marshalling code for Open Wire Format for BaseCommand
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V6.ActiveMQMessageMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V6.ActiveMQMessageMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V6.ActiveMQBlobMessageMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V6.ActiveMQBlobMessageMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V6.ActiveMQBytesMessageMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ActiveMQBytesMessage
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V6.ActiveMQBytesMessageMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V6.ActiveMQBytesMessageMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V6.ActiveMQDestinationMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ActiveMQDestination
            </summary>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V6.ActiveMQMapMessageMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ActiveMQMapMessage
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V6.ActiveMQMapMessageMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V6.ActiveMQMapMessageMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V6.ActiveMQObjectMessageMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ActiveMQObjectMessage
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V6.ActiveMQObjectMessageMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V6.ActiveMQObjectMessageMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V6.ActiveMQQueueMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ActiveMQQueue
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V6.ActiveMQQueueMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V6.ActiveMQQueueMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V6.ActiveMQStreamMessageMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ActiveMQStreamMessage
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V6.ActiveMQStreamMessageMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V6.ActiveMQStreamMessageMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V6.ActiveMQTempDestinationMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ActiveMQTempDestination
            </summary>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V6.ActiveMQTempQueueMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ActiveMQTempQueue
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V6.ActiveMQTempQueueMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V6.ActiveMQTempQueueMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V6.ActiveMQTempTopicMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ActiveMQTempTopic
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V6.ActiveMQTempTopicMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V6.ActiveMQTempTopicMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V6.ActiveMQTextMessageMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ActiveMQTextMessage
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V6.ActiveMQTextMessageMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V6.ActiveMQTextMessageMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V6.ActiveMQTopicMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ActiveMQTopic
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V6.ActiveMQTopicMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V6.ActiveMQTopicMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V6.BrokerIdMarshaller">
            <summary>
             Marshalling code for Open Wire Format for BrokerId
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V6.BrokerIdMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V6.BrokerIdMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V6.BrokerInfoMarshaller">
            <summary>
             Marshalling code for Open Wire Format for BrokerInfo
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V6.BrokerInfoMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V6.BrokerInfoMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V6.ConnectionControlMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ConnectionControl
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V6.ConnectionControlMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V6.ConnectionControlMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V6.ConnectionErrorMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ConnectionError
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V6.ConnectionErrorMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V6.ConnectionErrorMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V6.ConnectionIdMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ConnectionId
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V6.ConnectionIdMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V6.ConnectionIdMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V6.ConnectionInfoMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ConnectionInfo
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V6.ConnectionInfoMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V6.ConnectionInfoMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V6.ConsumerControlMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ConsumerControl
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V6.ConsumerControlMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V6.ConsumerControlMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V6.ConsumerIdMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ConsumerId
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V6.ConsumerIdMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V6.ConsumerIdMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V6.ConsumerInfoMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ConsumerInfo
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V6.ConsumerInfoMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V6.ConsumerInfoMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V6.ControlCommandMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ControlCommand
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V6.ControlCommandMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V6.ControlCommandMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V6.DataArrayResponseMarshaller">
            <summary>
             Marshalling code for Open Wire Format for DataArrayResponse
            </summary>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V6.ResponseMarshaller">
            <summary>
             Marshalling code for Open Wire Format for Response
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V6.ResponseMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V6.ResponseMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V6.DataArrayResponseMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V6.DataArrayResponseMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V6.DataResponseMarshaller">
            <summary>
             Marshalling code for Open Wire Format for DataResponse
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V6.DataResponseMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V6.DataResponseMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V6.DestinationInfoMarshaller">
            <summary>
             Marshalling code for Open Wire Format for DestinationInfo
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V6.DestinationInfoMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V6.DestinationInfoMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V6.DiscoveryEventMarshaller">
            <summary>
             Marshalling code for Open Wire Format for DiscoveryEvent
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V6.DiscoveryEventMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V6.DiscoveryEventMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V6.ExceptionResponseMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ExceptionResponse
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V6.ExceptionResponseMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V6.ExceptionResponseMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V6.FlushCommandMarshaller">
            <summary>
             Marshalling code for Open Wire Format for FlushCommand
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V6.FlushCommandMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V6.FlushCommandMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V6.IntegerResponseMarshaller">
            <summary>
             Marshalling code for Open Wire Format for IntegerResponse
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V6.IntegerResponseMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V6.IntegerResponseMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V6.JournalQueueAckMarshaller">
            <summary>
             Marshalling code for Open Wire Format for JournalQueueAck
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V6.JournalQueueAckMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V6.JournalQueueAckMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V6.JournalTopicAckMarshaller">
            <summary>
             Marshalling code for Open Wire Format for JournalTopicAck
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V6.JournalTopicAckMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V6.JournalTopicAckMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V6.JournalTraceMarshaller">
            <summary>
             Marshalling code for Open Wire Format for JournalTrace
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V6.JournalTraceMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V6.JournalTraceMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V6.JournalTransactionMarshaller">
            <summary>
             Marshalling code for Open Wire Format for JournalTransaction
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V6.JournalTransactionMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V6.JournalTransactionMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V6.KeepAliveInfoMarshaller">
            <summary>
             Marshalling code for Open Wire Format for KeepAliveInfo
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V6.KeepAliveInfoMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V6.KeepAliveInfoMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V6.LastPartialCommandMarshaller">
            <summary>
             Marshalling code for Open Wire Format for LastPartialCommand
            </summary>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V6.PartialCommandMarshaller">
            <summary>
             Marshalling code for Open Wire Format for PartialCommand
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V6.PartialCommandMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V6.PartialCommandMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V6.LastPartialCommandMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V6.LastPartialCommandMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V6.LocalTransactionIdMarshaller">
            <summary>
             Marshalling code for Open Wire Format for LocalTransactionId
            </summary>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V6.TransactionIdMarshaller">
            <summary>
             Marshalling code for Open Wire Format for TransactionId
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V6.LocalTransactionIdMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V6.LocalTransactionIdMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V6.MarshallerFactory">
            <summary>
             Used to create marshallers for a specific version of the OpenWire protocol.
             Each non-abstract DataStructure object has a registered Marshaller that is
             created and added to the OpenWireFormat objects format collection.
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V6.MarshallerFactory.configure(Apache.NMS.ActiveMQ.OpenWire.OpenWireFormat)">
            <summery>
             Adds the Marshallers for this version of the OpenWire protocol to the 
             Collection of Marshallers stored in the OpenWireFormat class.
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V6.MessageAckMarshaller">
            <summary>
             Marshalling code for Open Wire Format for MessageAck
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V6.MessageAckMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V6.MessageAckMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V6.MessageDispatchMarshaller">
            <summary>
             Marshalling code for Open Wire Format for MessageDispatch
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V6.MessageDispatchMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V6.MessageDispatchMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V6.MessageDispatchNotificationMarshaller">
            <summary>
             Marshalling code for Open Wire Format for MessageDispatchNotification
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V6.MessageDispatchNotificationMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V6.MessageDispatchNotificationMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V6.MessageIdMarshaller">
            <summary>
             Marshalling code for Open Wire Format for MessageId
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V6.MessageIdMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V6.MessageIdMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V6.MessagePullMarshaller">
            <summary>
             Marshalling code for Open Wire Format for MessagePull
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V6.MessagePullMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V6.MessagePullMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V6.NetworkBridgeFilterMarshaller">
            <summary>
             Marshalling code for Open Wire Format for NetworkBridgeFilter
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V6.NetworkBridgeFilterMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V6.NetworkBridgeFilterMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V6.ProducerAckMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ProducerAck
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V6.ProducerAckMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V6.ProducerAckMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V6.ProducerIdMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ProducerId
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V6.ProducerIdMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V6.ProducerIdMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V6.ProducerInfoMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ProducerInfo
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V6.ProducerInfoMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V6.ProducerInfoMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V6.RemoveInfoMarshaller">
            <summary>
             Marshalling code for Open Wire Format for RemoveInfo
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V6.RemoveInfoMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V6.RemoveInfoMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V6.RemoveSubscriptionInfoMarshaller">
            <summary>
             Marshalling code for Open Wire Format for RemoveSubscriptionInfo
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V6.RemoveSubscriptionInfoMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V6.RemoveSubscriptionInfoMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V6.ReplayCommandMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ReplayCommand
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V6.ReplayCommandMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V6.ReplayCommandMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V6.SessionIdMarshaller">
            <summary>
             Marshalling code for Open Wire Format for SessionId
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V6.SessionIdMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V6.SessionIdMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V6.SessionInfoMarshaller">
            <summary>
             Marshalling code for Open Wire Format for SessionInfo
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V6.SessionInfoMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V6.SessionInfoMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V6.ShutdownInfoMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ShutdownInfo
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V6.ShutdownInfoMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V6.ShutdownInfoMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V6.SubscriptionInfoMarshaller">
            <summary>
             Marshalling code for Open Wire Format for SubscriptionInfo
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V6.SubscriptionInfoMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V6.SubscriptionInfoMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V6.TransactionInfoMarshaller">
            <summary>
             Marshalling code for Open Wire Format for TransactionInfo
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V6.TransactionInfoMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V6.TransactionInfoMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V6.WireFormatInfoMarshaller">
            <summary>
             Marshalling code for Open Wire Format for WireFormatInfo
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V6.WireFormatInfoMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V6.WireFormatInfoMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V6.XATransactionIdMarshaller">
            <summary>
             Marshalling code for Open Wire Format for XATransactionId
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V6.XATransactionIdMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V6.XATransactionIdMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V7.ActiveMQBlobMessageMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ActiveMQBlobMessage
            </summary>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V7.ActiveMQMessageMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ActiveMQMessage
            </summary>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V7.MessageMarshaller">
            <summary>
             Marshalling code for Open Wire Format for Message
            </summary>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V7.BaseCommandMarshaller">
            <summary>
             Marshalling code for Open Wire Format for BaseCommand
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V7.ActiveMQMessageMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V7.ActiveMQMessageMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V7.ActiveMQBlobMessageMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V7.ActiveMQBlobMessageMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V7.ActiveMQBytesMessageMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ActiveMQBytesMessage
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V7.ActiveMQBytesMessageMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V7.ActiveMQBytesMessageMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V7.ActiveMQDestinationMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ActiveMQDestination
            </summary>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V7.ActiveMQMapMessageMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ActiveMQMapMessage
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V7.ActiveMQMapMessageMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V7.ActiveMQMapMessageMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V7.ActiveMQObjectMessageMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ActiveMQObjectMessage
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V7.ActiveMQObjectMessageMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V7.ActiveMQObjectMessageMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V7.ActiveMQQueueMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ActiveMQQueue
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V7.ActiveMQQueueMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V7.ActiveMQQueueMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V7.ActiveMQStreamMessageMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ActiveMQStreamMessage
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V7.ActiveMQStreamMessageMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V7.ActiveMQStreamMessageMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V7.ActiveMQTempDestinationMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ActiveMQTempDestination
            </summary>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V7.ActiveMQTempQueueMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ActiveMQTempQueue
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V7.ActiveMQTempQueueMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V7.ActiveMQTempQueueMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V7.ActiveMQTempTopicMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ActiveMQTempTopic
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V7.ActiveMQTempTopicMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V7.ActiveMQTempTopicMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V7.ActiveMQTextMessageMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ActiveMQTextMessage
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V7.ActiveMQTextMessageMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V7.ActiveMQTextMessageMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V7.ActiveMQTopicMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ActiveMQTopic
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V7.ActiveMQTopicMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V7.ActiveMQTopicMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V7.BrokerIdMarshaller">
            <summary>
             Marshalling code for Open Wire Format for BrokerId
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V7.BrokerIdMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V7.BrokerIdMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V7.BrokerInfoMarshaller">
            <summary>
             Marshalling code for Open Wire Format for BrokerInfo
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V7.BrokerInfoMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V7.BrokerInfoMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V7.ConnectionControlMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ConnectionControl
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V7.ConnectionControlMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V7.ConnectionControlMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V7.ConnectionErrorMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ConnectionError
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V7.ConnectionErrorMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V7.ConnectionErrorMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V7.ConnectionIdMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ConnectionId
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V7.ConnectionIdMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V7.ConnectionIdMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V7.ConnectionInfoMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ConnectionInfo
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V7.ConnectionInfoMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V7.ConnectionInfoMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V7.ConsumerControlMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ConsumerControl
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V7.ConsumerControlMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V7.ConsumerControlMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V7.ConsumerIdMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ConsumerId
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V7.ConsumerIdMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V7.ConsumerIdMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V7.ConsumerInfoMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ConsumerInfo
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V7.ConsumerInfoMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V7.ConsumerInfoMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V7.ControlCommandMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ControlCommand
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V7.ControlCommandMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V7.ControlCommandMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V7.DataArrayResponseMarshaller">
            <summary>
             Marshalling code for Open Wire Format for DataArrayResponse
            </summary>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V7.ResponseMarshaller">
            <summary>
             Marshalling code for Open Wire Format for Response
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V7.ResponseMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V7.ResponseMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V7.DataArrayResponseMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V7.DataArrayResponseMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V7.DataResponseMarshaller">
            <summary>
             Marshalling code for Open Wire Format for DataResponse
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V7.DataResponseMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V7.DataResponseMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V7.DestinationInfoMarshaller">
            <summary>
             Marshalling code for Open Wire Format for DestinationInfo
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V7.DestinationInfoMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V7.DestinationInfoMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V7.DiscoveryEventMarshaller">
            <summary>
             Marshalling code for Open Wire Format for DiscoveryEvent
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V7.DiscoveryEventMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V7.DiscoveryEventMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V7.ExceptionResponseMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ExceptionResponse
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V7.ExceptionResponseMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V7.ExceptionResponseMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V7.FlushCommandMarshaller">
            <summary>
             Marshalling code for Open Wire Format for FlushCommand
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V7.FlushCommandMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V7.FlushCommandMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V7.IntegerResponseMarshaller">
            <summary>
             Marshalling code for Open Wire Format for IntegerResponse
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V7.IntegerResponseMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V7.IntegerResponseMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V7.JournalQueueAckMarshaller">
            <summary>
             Marshalling code for Open Wire Format for JournalQueueAck
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V7.JournalQueueAckMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V7.JournalQueueAckMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V7.JournalTopicAckMarshaller">
            <summary>
             Marshalling code for Open Wire Format for JournalTopicAck
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V7.JournalTopicAckMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V7.JournalTopicAckMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V7.JournalTraceMarshaller">
            <summary>
             Marshalling code for Open Wire Format for JournalTrace
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V7.JournalTraceMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V7.JournalTraceMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V7.JournalTransactionMarshaller">
            <summary>
             Marshalling code for Open Wire Format for JournalTransaction
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V7.JournalTransactionMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V7.JournalTransactionMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V7.KeepAliveInfoMarshaller">
            <summary>
             Marshalling code for Open Wire Format for KeepAliveInfo
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V7.KeepAliveInfoMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V7.KeepAliveInfoMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V7.LastPartialCommandMarshaller">
            <summary>
             Marshalling code for Open Wire Format for LastPartialCommand
            </summary>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V7.PartialCommandMarshaller">
            <summary>
             Marshalling code for Open Wire Format for PartialCommand
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V7.PartialCommandMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V7.PartialCommandMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V7.LastPartialCommandMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V7.LastPartialCommandMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V7.LocalTransactionIdMarshaller">
            <summary>
             Marshalling code for Open Wire Format for LocalTransactionId
            </summary>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V7.TransactionIdMarshaller">
            <summary>
             Marshalling code for Open Wire Format for TransactionId
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V7.LocalTransactionIdMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V7.LocalTransactionIdMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V7.MarshallerFactory">
            <summary>
             Used to create marshallers for a specific version of the OpenWire protocol.
             Each non-abstract DataStructure object has a registered Marshaller that is
             created and added to the OpenWireFormat objects format collection.
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V7.MarshallerFactory.configure(Apache.NMS.ActiveMQ.OpenWire.OpenWireFormat)">
            <summery>
             Adds the Marshallers for this version of the OpenWire protocol to the 
             Collection of Marshallers stored in the OpenWireFormat class.
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V7.MessageAckMarshaller">
            <summary>
             Marshalling code for Open Wire Format for MessageAck
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V7.MessageAckMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V7.MessageAckMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V7.MessageDispatchMarshaller">
            <summary>
             Marshalling code for Open Wire Format for MessageDispatch
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V7.MessageDispatchMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V7.MessageDispatchMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V7.MessageDispatchNotificationMarshaller">
            <summary>
             Marshalling code for Open Wire Format for MessageDispatchNotification
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V7.MessageDispatchNotificationMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V7.MessageDispatchNotificationMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V7.MessageIdMarshaller">
            <summary>
             Marshalling code for Open Wire Format for MessageId
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V7.MessageIdMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V7.MessageIdMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V7.MessagePullMarshaller">
            <summary>
             Marshalling code for Open Wire Format for MessagePull
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V7.MessagePullMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V7.MessagePullMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V7.NetworkBridgeFilterMarshaller">
            <summary>
             Marshalling code for Open Wire Format for NetworkBridgeFilter
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V7.NetworkBridgeFilterMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V7.NetworkBridgeFilterMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V7.ProducerAckMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ProducerAck
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V7.ProducerAckMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V7.ProducerAckMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V7.ProducerIdMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ProducerId
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V7.ProducerIdMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V7.ProducerIdMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V7.ProducerInfoMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ProducerInfo
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V7.ProducerInfoMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V7.ProducerInfoMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V7.RemoveInfoMarshaller">
            <summary>
             Marshalling code for Open Wire Format for RemoveInfo
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V7.RemoveInfoMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V7.RemoveInfoMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V7.RemoveSubscriptionInfoMarshaller">
            <summary>
             Marshalling code for Open Wire Format for RemoveSubscriptionInfo
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V7.RemoveSubscriptionInfoMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V7.RemoveSubscriptionInfoMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V7.ReplayCommandMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ReplayCommand
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V7.ReplayCommandMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V7.ReplayCommandMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V7.SessionIdMarshaller">
            <summary>
             Marshalling code for Open Wire Format for SessionId
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V7.SessionIdMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V7.SessionIdMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V7.SessionInfoMarshaller">
            <summary>
             Marshalling code for Open Wire Format for SessionInfo
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V7.SessionInfoMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V7.SessionInfoMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V7.ShutdownInfoMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ShutdownInfo
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V7.ShutdownInfoMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V7.ShutdownInfoMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V7.SubscriptionInfoMarshaller">
            <summary>
             Marshalling code for Open Wire Format for SubscriptionInfo
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V7.SubscriptionInfoMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V7.SubscriptionInfoMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V7.TransactionInfoMarshaller">
            <summary>
             Marshalling code for Open Wire Format for TransactionInfo
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V7.TransactionInfoMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V7.TransactionInfoMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V7.WireFormatInfoMarshaller">
            <summary>
             Marshalling code for Open Wire Format for WireFormatInfo
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V7.WireFormatInfoMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V7.WireFormatInfoMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V7.XATransactionIdMarshaller">
            <summary>
             Marshalling code for Open Wire Format for XATransactionId
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V7.XATransactionIdMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V7.XATransactionIdMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V8.ActiveMQBlobMessageMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ActiveMQBlobMessage
            </summary>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V8.ActiveMQMessageMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ActiveMQMessage
            </summary>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V8.MessageMarshaller">
            <summary>
             Marshalling code for Open Wire Format for Message
            </summary>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V8.BaseCommandMarshaller">
            <summary>
             Marshalling code for Open Wire Format for BaseCommand
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V8.ActiveMQMessageMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V8.ActiveMQMessageMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V8.ActiveMQBlobMessageMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V8.ActiveMQBlobMessageMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V8.ActiveMQBytesMessageMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ActiveMQBytesMessage
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V8.ActiveMQBytesMessageMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V8.ActiveMQBytesMessageMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V8.ActiveMQDestinationMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ActiveMQDestination
            </summary>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V8.ActiveMQMapMessageMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ActiveMQMapMessage
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V8.ActiveMQMapMessageMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V8.ActiveMQMapMessageMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V8.ActiveMQObjectMessageMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ActiveMQObjectMessage
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V8.ActiveMQObjectMessageMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V8.ActiveMQObjectMessageMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V8.ActiveMQQueueMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ActiveMQQueue
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V8.ActiveMQQueueMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V8.ActiveMQQueueMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V8.ActiveMQStreamMessageMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ActiveMQStreamMessage
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V8.ActiveMQStreamMessageMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V8.ActiveMQStreamMessageMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V8.ActiveMQTempDestinationMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ActiveMQTempDestination
            </summary>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V8.ActiveMQTempQueueMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ActiveMQTempQueue
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V8.ActiveMQTempQueueMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V8.ActiveMQTempQueueMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V8.ActiveMQTempTopicMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ActiveMQTempTopic
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V8.ActiveMQTempTopicMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V8.ActiveMQTempTopicMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V8.ActiveMQTextMessageMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ActiveMQTextMessage
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V8.ActiveMQTextMessageMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V8.ActiveMQTextMessageMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V8.ActiveMQTopicMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ActiveMQTopic
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V8.ActiveMQTopicMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V8.ActiveMQTopicMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V8.BrokerIdMarshaller">
            <summary>
             Marshalling code for Open Wire Format for BrokerId
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V8.BrokerIdMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V8.BrokerIdMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V8.BrokerInfoMarshaller">
            <summary>
             Marshalling code for Open Wire Format for BrokerInfo
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V8.BrokerInfoMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V8.BrokerInfoMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V8.ConnectionControlMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ConnectionControl
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V8.ConnectionControlMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V8.ConnectionControlMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V8.ConnectionErrorMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ConnectionError
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V8.ConnectionErrorMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V8.ConnectionErrorMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V8.ConnectionIdMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ConnectionId
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V8.ConnectionIdMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V8.ConnectionIdMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V8.ConnectionInfoMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ConnectionInfo
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V8.ConnectionInfoMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V8.ConnectionInfoMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V8.ConsumerControlMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ConsumerControl
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V8.ConsumerControlMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V8.ConsumerControlMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V8.ConsumerIdMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ConsumerId
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V8.ConsumerIdMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V8.ConsumerIdMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V8.ConsumerInfoMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ConsumerInfo
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V8.ConsumerInfoMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V8.ConsumerInfoMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V8.ControlCommandMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ControlCommand
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V8.ControlCommandMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V8.ControlCommandMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V8.DataArrayResponseMarshaller">
            <summary>
             Marshalling code for Open Wire Format for DataArrayResponse
            </summary>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V8.ResponseMarshaller">
            <summary>
             Marshalling code for Open Wire Format for Response
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V8.ResponseMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V8.ResponseMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V8.DataArrayResponseMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V8.DataArrayResponseMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V8.DataResponseMarshaller">
            <summary>
             Marshalling code for Open Wire Format for DataResponse
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V8.DataResponseMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V8.DataResponseMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V8.DestinationInfoMarshaller">
            <summary>
             Marshalling code for Open Wire Format for DestinationInfo
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V8.DestinationInfoMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V8.DestinationInfoMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V8.DiscoveryEventMarshaller">
            <summary>
             Marshalling code for Open Wire Format for DiscoveryEvent
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V8.DiscoveryEventMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V8.DiscoveryEventMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V8.ExceptionResponseMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ExceptionResponse
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V8.ExceptionResponseMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V8.ExceptionResponseMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V8.FlushCommandMarshaller">
            <summary>
             Marshalling code for Open Wire Format for FlushCommand
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V8.FlushCommandMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V8.FlushCommandMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V8.IntegerResponseMarshaller">
            <summary>
             Marshalling code for Open Wire Format for IntegerResponse
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V8.IntegerResponseMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V8.IntegerResponseMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V8.JournalQueueAckMarshaller">
            <summary>
             Marshalling code for Open Wire Format for JournalQueueAck
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V8.JournalQueueAckMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V8.JournalQueueAckMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V8.JournalTopicAckMarshaller">
            <summary>
             Marshalling code for Open Wire Format for JournalTopicAck
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V8.JournalTopicAckMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V8.JournalTopicAckMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V8.JournalTraceMarshaller">
            <summary>
             Marshalling code for Open Wire Format for JournalTrace
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V8.JournalTraceMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V8.JournalTraceMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V8.JournalTransactionMarshaller">
            <summary>
             Marshalling code for Open Wire Format for JournalTransaction
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V8.JournalTransactionMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V8.JournalTransactionMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V8.KeepAliveInfoMarshaller">
            <summary>
             Marshalling code for Open Wire Format for KeepAliveInfo
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V8.KeepAliveInfoMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V8.KeepAliveInfoMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V8.LastPartialCommandMarshaller">
            <summary>
             Marshalling code for Open Wire Format for LastPartialCommand
            </summary>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V8.PartialCommandMarshaller">
            <summary>
             Marshalling code for Open Wire Format for PartialCommand
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V8.PartialCommandMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V8.PartialCommandMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V8.LastPartialCommandMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V8.LastPartialCommandMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V8.LocalTransactionIdMarshaller">
            <summary>
             Marshalling code for Open Wire Format for LocalTransactionId
            </summary>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V8.TransactionIdMarshaller">
            <summary>
             Marshalling code for Open Wire Format for TransactionId
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V8.LocalTransactionIdMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V8.LocalTransactionIdMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V8.MarshallerFactory">
            <summary>
             Used to create marshallers for a specific version of the OpenWire protocol.
             Each non-abstract DataStructure object has a registered Marshaller that is
             created and added to the OpenWireFormat objects format collection.
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V8.MarshallerFactory.configure(Apache.NMS.ActiveMQ.OpenWire.OpenWireFormat)">
            <summery>
             Adds the Marshallers for this version of the OpenWire protocol to the 
             Collection of Marshallers stored in the OpenWireFormat class.
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V8.MessageAckMarshaller">
            <summary>
             Marshalling code for Open Wire Format for MessageAck
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V8.MessageAckMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V8.MessageAckMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V8.MessageDispatchMarshaller">
            <summary>
             Marshalling code for Open Wire Format for MessageDispatch
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V8.MessageDispatchMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V8.MessageDispatchMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V8.MessageDispatchNotificationMarshaller">
            <summary>
             Marshalling code for Open Wire Format for MessageDispatchNotification
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V8.MessageDispatchNotificationMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V8.MessageDispatchNotificationMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V8.MessageIdMarshaller">
            <summary>
             Marshalling code for Open Wire Format for MessageId
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V8.MessageIdMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V8.MessageIdMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V8.MessagePullMarshaller">
            <summary>
             Marshalling code for Open Wire Format for MessagePull
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V8.MessagePullMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V8.MessagePullMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V8.NetworkBridgeFilterMarshaller">
            <summary>
             Marshalling code for Open Wire Format for NetworkBridgeFilter
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V8.NetworkBridgeFilterMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V8.NetworkBridgeFilterMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V8.ProducerAckMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ProducerAck
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V8.ProducerAckMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V8.ProducerAckMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V8.ProducerIdMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ProducerId
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V8.ProducerIdMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V8.ProducerIdMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V8.ProducerInfoMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ProducerInfo
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V8.ProducerInfoMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V8.ProducerInfoMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V8.RemoveInfoMarshaller">
            <summary>
             Marshalling code for Open Wire Format for RemoveInfo
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V8.RemoveInfoMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V8.RemoveInfoMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V8.RemoveSubscriptionInfoMarshaller">
            <summary>
             Marshalling code for Open Wire Format for RemoveSubscriptionInfo
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V8.RemoveSubscriptionInfoMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V8.RemoveSubscriptionInfoMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V8.ReplayCommandMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ReplayCommand
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V8.ReplayCommandMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V8.ReplayCommandMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V8.SessionIdMarshaller">
            <summary>
             Marshalling code for Open Wire Format for SessionId
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V8.SessionIdMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V8.SessionIdMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V8.SessionInfoMarshaller">
            <summary>
             Marshalling code for Open Wire Format for SessionInfo
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V8.SessionInfoMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V8.SessionInfoMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V8.ShutdownInfoMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ShutdownInfo
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V8.ShutdownInfoMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V8.ShutdownInfoMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V8.SubscriptionInfoMarshaller">
            <summary>
             Marshalling code for Open Wire Format for SubscriptionInfo
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V8.SubscriptionInfoMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V8.SubscriptionInfoMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V8.TransactionInfoMarshaller">
            <summary>
             Marshalling code for Open Wire Format for TransactionInfo
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V8.TransactionInfoMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V8.TransactionInfoMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V8.WireFormatInfoMarshaller">
            <summary>
             Marshalling code for Open Wire Format for WireFormatInfo
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V8.WireFormatInfoMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V8.WireFormatInfoMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V8.XATransactionIdMarshaller">
            <summary>
             Marshalling code for Open Wire Format for XATransactionId
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V8.XATransactionIdMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V8.XATransactionIdMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V9.ActiveMQBlobMessageMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ActiveMQBlobMessage
            </summary>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V9.ActiveMQMessageMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ActiveMQMessage
            </summary>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V9.MessageMarshaller">
            <summary>
             Marshalling code for Open Wire Format for Message
            </summary>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V9.BaseCommandMarshaller">
            <summary>
             Marshalling code for Open Wire Format for BaseCommand
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V9.ActiveMQMessageMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V9.ActiveMQMessageMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V9.ActiveMQBlobMessageMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V9.ActiveMQBlobMessageMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V9.ActiveMQBytesMessageMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ActiveMQBytesMessage
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V9.ActiveMQBytesMessageMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V9.ActiveMQBytesMessageMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V9.ActiveMQDestinationMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ActiveMQDestination
            </summary>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V9.ActiveMQMapMessageMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ActiveMQMapMessage
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V9.ActiveMQMapMessageMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V9.ActiveMQMapMessageMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V9.ActiveMQObjectMessageMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ActiveMQObjectMessage
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V9.ActiveMQObjectMessageMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V9.ActiveMQObjectMessageMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V9.ActiveMQQueueMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ActiveMQQueue
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V9.ActiveMQQueueMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V9.ActiveMQQueueMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V9.ActiveMQStreamMessageMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ActiveMQStreamMessage
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V9.ActiveMQStreamMessageMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V9.ActiveMQStreamMessageMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V9.ActiveMQTempDestinationMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ActiveMQTempDestination
            </summary>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V9.ActiveMQTempQueueMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ActiveMQTempQueue
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V9.ActiveMQTempQueueMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V9.ActiveMQTempQueueMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V9.ActiveMQTempTopicMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ActiveMQTempTopic
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V9.ActiveMQTempTopicMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V9.ActiveMQTempTopicMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V9.ActiveMQTextMessageMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ActiveMQTextMessage
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V9.ActiveMQTextMessageMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V9.ActiveMQTextMessageMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V9.ActiveMQTopicMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ActiveMQTopic
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V9.ActiveMQTopicMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V9.ActiveMQTopicMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V9.BrokerIdMarshaller">
            <summary>
             Marshalling code for Open Wire Format for BrokerId
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V9.BrokerIdMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V9.BrokerIdMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V9.BrokerInfoMarshaller">
            <summary>
             Marshalling code for Open Wire Format for BrokerInfo
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V9.BrokerInfoMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V9.BrokerInfoMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V9.ConnectionControlMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ConnectionControl
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V9.ConnectionControlMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V9.ConnectionControlMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V9.ConnectionErrorMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ConnectionError
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V9.ConnectionErrorMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V9.ConnectionErrorMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V9.ConnectionIdMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ConnectionId
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V9.ConnectionIdMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V9.ConnectionIdMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V9.ConnectionInfoMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ConnectionInfo
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V9.ConnectionInfoMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V9.ConnectionInfoMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V9.ConsumerControlMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ConsumerControl
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V9.ConsumerControlMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V9.ConsumerControlMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V9.ConsumerIdMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ConsumerId
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V9.ConsumerIdMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V9.ConsumerIdMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V9.ConsumerInfoMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ConsumerInfo
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V9.ConsumerInfoMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V9.ConsumerInfoMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V9.ControlCommandMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ControlCommand
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V9.ControlCommandMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V9.ControlCommandMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V9.DataArrayResponseMarshaller">
            <summary>
             Marshalling code for Open Wire Format for DataArrayResponse
            </summary>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V9.ResponseMarshaller">
            <summary>
             Marshalling code for Open Wire Format for Response
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V9.ResponseMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V9.ResponseMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V9.DataArrayResponseMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V9.DataArrayResponseMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V9.DataResponseMarshaller">
            <summary>
             Marshalling code for Open Wire Format for DataResponse
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V9.DataResponseMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V9.DataResponseMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V9.DestinationInfoMarshaller">
            <summary>
             Marshalling code for Open Wire Format for DestinationInfo
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V9.DestinationInfoMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V9.DestinationInfoMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V9.DiscoveryEventMarshaller">
            <summary>
             Marshalling code for Open Wire Format for DiscoveryEvent
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V9.DiscoveryEventMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V9.DiscoveryEventMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V9.ExceptionResponseMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ExceptionResponse
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V9.ExceptionResponseMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V9.ExceptionResponseMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V9.FlushCommandMarshaller">
            <summary>
             Marshalling code for Open Wire Format for FlushCommand
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V9.FlushCommandMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V9.FlushCommandMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V9.IntegerResponseMarshaller">
            <summary>
             Marshalling code for Open Wire Format for IntegerResponse
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V9.IntegerResponseMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V9.IntegerResponseMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V9.JournalQueueAckMarshaller">
            <summary>
             Marshalling code for Open Wire Format for JournalQueueAck
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V9.JournalQueueAckMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V9.JournalQueueAckMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V9.JournalTopicAckMarshaller">
            <summary>
             Marshalling code for Open Wire Format for JournalTopicAck
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V9.JournalTopicAckMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V9.JournalTopicAckMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V9.JournalTraceMarshaller">
            <summary>
             Marshalling code for Open Wire Format for JournalTrace
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V9.JournalTraceMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V9.JournalTraceMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V9.JournalTransactionMarshaller">
            <summary>
             Marshalling code for Open Wire Format for JournalTransaction
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V9.JournalTransactionMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V9.JournalTransactionMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V9.KeepAliveInfoMarshaller">
            <summary>
             Marshalling code for Open Wire Format for KeepAliveInfo
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V9.KeepAliveInfoMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V9.KeepAliveInfoMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V9.LastPartialCommandMarshaller">
            <summary>
             Marshalling code for Open Wire Format for LastPartialCommand
            </summary>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V9.PartialCommandMarshaller">
            <summary>
             Marshalling code for Open Wire Format for PartialCommand
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V9.PartialCommandMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V9.PartialCommandMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V9.LastPartialCommandMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V9.LastPartialCommandMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V9.LocalTransactionIdMarshaller">
            <summary>
             Marshalling code for Open Wire Format for LocalTransactionId
            </summary>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V9.TransactionIdMarshaller">
            <summary>
             Marshalling code for Open Wire Format for TransactionId
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V9.LocalTransactionIdMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V9.LocalTransactionIdMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V9.MarshallerFactory">
            <summary>
             Used to create marshallers for a specific version of the OpenWire protocol.
             Each non-abstract DataStructure object has a registered Marshaller that is
             created and added to the OpenWireFormat objects format collection.
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V9.MarshallerFactory.configure(Apache.NMS.ActiveMQ.OpenWire.OpenWireFormat)">
            <summery>
             Adds the Marshallers for this version of the OpenWire protocol to the 
             Collection of Marshallers stored in the OpenWireFormat class.
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V9.MessageAckMarshaller">
            <summary>
             Marshalling code for Open Wire Format for MessageAck
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V9.MessageAckMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V9.MessageAckMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V9.MessageDispatchMarshaller">
            <summary>
             Marshalling code for Open Wire Format for MessageDispatch
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V9.MessageDispatchMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V9.MessageDispatchMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V9.MessageDispatchNotificationMarshaller">
            <summary>
             Marshalling code for Open Wire Format for MessageDispatchNotification
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V9.MessageDispatchNotificationMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V9.MessageDispatchNotificationMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V9.MessageIdMarshaller">
            <summary>
             Marshalling code for Open Wire Format for MessageId
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V9.MessageIdMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V9.MessageIdMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V9.MessagePullMarshaller">
            <summary>
             Marshalling code for Open Wire Format for MessagePull
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V9.MessagePullMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V9.MessagePullMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V9.NetworkBridgeFilterMarshaller">
            <summary>
             Marshalling code for Open Wire Format for NetworkBridgeFilter
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V9.NetworkBridgeFilterMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V9.NetworkBridgeFilterMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V9.ProducerAckMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ProducerAck
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V9.ProducerAckMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V9.ProducerAckMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V9.ProducerIdMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ProducerId
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V9.ProducerIdMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V9.ProducerIdMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V9.ProducerInfoMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ProducerInfo
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V9.ProducerInfoMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V9.ProducerInfoMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V9.RemoveInfoMarshaller">
            <summary>
             Marshalling code for Open Wire Format for RemoveInfo
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V9.RemoveInfoMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V9.RemoveInfoMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V9.RemoveSubscriptionInfoMarshaller">
            <summary>
             Marshalling code for Open Wire Format for RemoveSubscriptionInfo
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V9.RemoveSubscriptionInfoMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V9.RemoveSubscriptionInfoMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V9.ReplayCommandMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ReplayCommand
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V9.ReplayCommandMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V9.ReplayCommandMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V9.SessionIdMarshaller">
            <summary>
             Marshalling code for Open Wire Format for SessionId
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V9.SessionIdMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V9.SessionIdMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V9.SessionInfoMarshaller">
            <summary>
             Marshalling code for Open Wire Format for SessionInfo
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V9.SessionInfoMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V9.SessionInfoMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V9.ShutdownInfoMarshaller">
            <summary>
             Marshalling code for Open Wire Format for ShutdownInfo
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V9.ShutdownInfoMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V9.ShutdownInfoMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V9.SubscriptionInfoMarshaller">
            <summary>
             Marshalling code for Open Wire Format for SubscriptionInfo
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V9.SubscriptionInfoMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V9.SubscriptionInfoMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V9.TransactionInfoMarshaller">
            <summary>
             Marshalling code for Open Wire Format for TransactionInfo
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V9.TransactionInfoMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V9.TransactionInfoMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V9.WireFormatInfoMarshaller">
            <summary>
             Marshalling code for Open Wire Format for WireFormatInfo
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V9.WireFormatInfoMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V9.WireFormatInfoMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.V9.XATransactionIdMarshaller">
            <summary>
             Marshalling code for Open Wire Format for XATransactionId
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V9.XATransactionIdMarshaller.CreateObject">
            <summery>
             Creates an instance of the Object that this marshaller handles.
            </summery>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.OpenWire.V9.XATransactionIdMarshaller.GetDataStructureType">
            <summery>
             Returns the type code for the Object that this Marshaller handles..
            </summery>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.BooleanStream">
            <summary>
            Represents a stream of boolean flags
            </summary>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.OpenWire.OpenWireFormat">
            <summary>
            Implements the <a href="http://activemq.apache.org/openwire.html">OpenWire</a> protocol.
            </summary>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.Transport.IWireFormat">
            <summary>
            Represents the marshalling of commands to and from an IO stream
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Transport.IWireFormat.Marshal(System.Object,System.IO.BinaryWriter)">
            <summary>
            Marshalls the given command object onto the stream
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Transport.IWireFormat.Unmarshal(System.IO.BinaryReader)">
            <summary>
            Unmarshalls the next command object from the stream
            </summary>
        </member>
        <member name="P:Apache.NMS.ActiveMQ.Transport.IWireFormat.Transport">
            <summary>
            Gets the Transport that own this WireFormat instnace.
            </summary>
        </member>
        <member name="P:Apache.NMS.ActiveMQ.Transport.IWireFormat.Version">
            <summary>
            Gets the current version of the protocol that this WireFormat instance
            supports
            </summary>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.State.ConnectionStateTracker">
            <summary>
            Tracks the state of a connection so a newly established transport can be
            re-initialized to the state that was tracked.
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.State.ConnectionStateTracker.Track(Apache.NMS.ActiveMQ.Commands.Command)">
            <summary>
            </summary>
            <param name="command"></param>
            <returns>null if the command is not state tracked.</returns>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.State.ConnectionStateTracker.DoRestoreSessions(Apache.NMS.ActiveMQ.Transport.ITransport,Apache.NMS.ActiveMQ.State.ConnectionState)">
            <summary>
            </summary>
            <param name="transport"></param>
            <param name="connectionState"></param>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.State.ConnectionStateTracker.DoRestoreConsumers(Apache.NMS.ActiveMQ.Transport.ITransport,Apache.NMS.ActiveMQ.State.SessionState)">
            <summary>
            </summary>
            <param name="transport"></param>
            <param name="sessionState"></param>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.State.ConnectionStateTracker.DoRestoreProducers(Apache.NMS.ActiveMQ.Transport.ITransport,Apache.NMS.ActiveMQ.State.SessionState)">
            <summary>
            </summary>
            <param name="transport"></param>
            <param name="sessionState"></param>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.State.ConnectionStateTracker.DoRestoreTempDestinations(Apache.NMS.ActiveMQ.Transport.ITransport,Apache.NMS.ActiveMQ.State.ConnectionState)">
            <summary>
            </summary>
            <param name="transport"></param>
            <param name="connectionState"></param>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.Threads.CompositeTask">
            <summary>
            A Composite task is one of N tasks that can be managed by a 
            CompositTaskRunner instance.  The CompositeTaskRunner checks each
            task when its wakeup method is called to determine if the Task has
            any work it needs to complete, if no tasks have any pending work 
            then the CompositeTaskRunner can return to its sleep state until 
            the next time its wakeup method is called or it is shut down.
            </summary>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.Threads.Task">
            <summary>
            Represents a task that may take a few iterations to complete.
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Threads.Task.Iterate">
            <summary>
            Performs some portion of the work that this Task object is
            assigned to complete.  When the task is entirely finished this
            method should return false. 
            </summary>
            <returns>
            A <see cref="T:System.Boolean"/> this indicates if this Task should 
            be run again.
            </returns>
        </member>
        <member name="P:Apache.NMS.ActiveMQ.Threads.CompositeTask.IsPending">
            <summary>
            Indicates if this Task has any pending work.
            </summary>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.Threads.CompositeTaskRunner">
            <summary>
            A TaskRunner that dedicates a single thread to running a single Task.
            </summary>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.Threads.TaskRunner">
            <summary>
            Allows you to request a thread execute the associated Task.
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Threads.TaskRunner.Wakeup">
            <summary>
            Wakeup the TaskRunner and have it check for any pending work that
            needs to be completed.  If none is found it will go back to sleep
            until another Wakeup call is made.
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Threads.TaskRunner.Shutdown">
            <summary>
            Attempt to Shutdown the TaskRunner, this method will wait indefinitely
            for the TaskRunner to quite if the task runner is in a call to its Task's
            run method and that never returns.
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Threads.TaskRunner.Shutdown(System.TimeSpan)">
            <summary>
            Performs a timed wait for the TaskRunner to shutdown.  If the TaskRunner
            is in a call to its Task's run method and that does not return before the
            timeout expires this method returns and the TaskRunner may remain in the
            running state.
            </summary>
            <param name="timeout">
            A <see cref="T:System.TimeSpan"/>
            </param>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Threads.TaskRunner.ShutdownWithAbort(System.TimeSpan)">
            <summary>
            Performs a timed wait for the TaskRunner to shutdown.  If the TaskRunner
            is in a call to its Task's run method and that does not return before the
            timeout expires this method sends an Abort to the Task thread and return.
            </summary>
            <param name="timeout">
            A <see cref="T:System.TimeSpan"/>
            </param>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.Threads.DedicatedTaskRunner">
            <summary>
            A TaskRunner that dedicates a single thread to running a single Task.
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Threads.PooledTaskRunner.Wakeup">
            <summary>
            We Expect MANY wakeup calls on the same TaskRunner.
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Threads.PooledTaskRunner.Shutdown(System.TimeSpan)">
            <summary>
            shut down the task
            </summary>
            <param name="timeout"></param>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.Threads.Scheduler">
            <summary>
            Scheduler Service useful for running various delayed units of work.
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Threads.Scheduler.ExecutePeriodically(System.Threading.WaitCallback,System.Object,System.Int32)">
            <summary>
            Executes the given task periodically using a fixed-delay execution style 
            which prevents tasks from bunching should there be some delay such as
            garbage collection or machine sleep.  
            
            This repeating unit of work can later be cancelled using the WaitCallback
            that was originally used to initiate the processing.
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Threads.Scheduler.ExecutePeriodically(System.Threading.WaitCallback,System.Object,System.TimeSpan)">
            <summary>
            Executes the given task periodically using a fixed-delay execution style 
            which prevents tasks from bunching should there be some delay such as
            garbage collection or machine sleep.  
            
            This repeating unit of work can later be cancelled using the WaitCallback
            that was originally used to initiate the processing.
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Threads.Scheduler.ExecuteAfterDelay(System.Threading.WaitCallback,System.Object,System.Int32)">
            <summary>
            Executes the given task the after delay, no reference is kept for this
            task so it cannot be cancelled later.  
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Threads.Scheduler.ExecuteAfterDelay(System.Threading.WaitCallback,System.Object,System.TimeSpan)">
            <summary>
            Executes the given task the after delay, no reference is kept for this
            task so it cannot be cancelled later.  
            </summary>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.Threads.TaskRunnerFactory">
             <summary>
             Manages the thread pool for long running tasks. Long running tasks are not
             always active but when they are active, they may need a few iterations of
             processing for them to become idle. The manager ensures that each task is
             processes but that no one task overtakes the system. This is kina like
             cooperative multitasking.
            
             If your OS/JVM combination has a good thread model, you may want to avoid
             using a thread pool to run tasks and use a DedicatedTaskRunner instead.
             </summary>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.Threads.ThreadPoolExecutor">
            <summary>
            This class provides a wrapper around the ThreadPool mechanism in .NET
            to allow for serial execution of jobs in the ThreadPool and provide
            a means of shutting down the execution of jobs in a deterministic
            way.
            </summary>
        </member>
        <member name="P:Apache.NMS.ActiveMQ.Threads.ThreadPoolExecutor.IsShutdown">
            <summary>
            Returns true if this ThreadPoolExecutor has been shut down but has not 
            finished running all the tasks that have been Queue.  When a ThreadPoolExecutor
            is shut down it will not accept any new tasks but it will complete all tasks
            that have been previously queued.
            </summary>
        </member>
        <member name="P:Apache.NMS.ActiveMQ.Threads.ThreadPoolExecutor.IsTerminated">
            <summary>
            Returns true if this ThreadPoolExecutor has been shut down and has also
            completed processing of all outstanding tasks in its task Queue.
            </summary>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.Threads.ThreadPoolExecutor.Future">
            <summary>
            Represents an asynchronous task that is executed on the ThreadPool
            at some point in the future.
            </summary>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.Threads.TimerEx">
            <summary>
            A facility for applications to schedule tasks for future execution in a background 
            thread. Tasks may be scheduled for one-time execution, or for repeated execution at 
            regular intervals.  Unlike the normal .NET Timer this Timer allows for multiple tasks
            to be scheduled in a single Timer object.  
            
            Corresponding to each Timer object is a single background thread that is used to execute
            all of the timer's tasks, sequentially. Timer tasks should complete quickly. If a timer 
            task takes excessive time to complete, it "hogs" the timer's task execution thread. This
            can, in turn, delay the execution of subsequent tasks, which may "bunch up" and execute 
            in rapid succession when (and if) the offending task finally completes.
            
            After the last live reference to a Timer object goes away and all outstanding tasks have 
            completed execution, the timer's task execution thread terminates gracefully (and becomes
            subject to garbage collection). However, this can take arbitrarily long to occur. By default, 
            the task execution thread does not run as a Background thread, so it is capable of keeping an 
            application from terminating. If a caller wants to terminate a timer's task execution thread
            rapidly, the caller should invoke the timer's cancel method.
            
            If the timer's task execution thread terminates unexpectedly, any further attempt to schedule
            a task on the timer will result in an IllegalStateException, as if the timer's cancel method
            had been invoked.
            
            This class is thread-safe: multiple threads can share a single Timer object without the 
            need for external synchronization.
            
            This class does not offer real-time guarantees: it schedules tasks using the 
            EventWaitHandle.WaitOne(TimeSpan) method.
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Threads.TimerEx.Cancel">
            <summary>
            Terminates this timer, discarding any currently scheduled tasks. Does not interfere
            with a currently executing task (if it exists). Once a timer has been terminated, 
            its execution thread terminates gracefully, and no more tasks may be scheduled on it.
            
            Note that calling this method from within the run method of a timer task that was 
            invoked by this timer absolutely guarantees that the ongoing task execution is the 
            last task execution that will ever be performed by this timer.
            
            This method may be called repeatedly; the second and subsequent calls have no effect. 
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Threads.TimerEx.Purge">
            <summary>
            Removes all cancelled tasks from this timer's task queue. Calling this method has 
            no effect on the behavior of the timer, but eliminates the references to the cancelled
            tasks from the queue. If there are no external references to these tasks, they become 
            eligible for garbage collection.
            
            Most programs will have no need to call this method. It is designed for use by the 
            rare application that cancels a large number of tasks. Calling this method trades 
            time for space: the runtime of the method may be proportional to n + c log n, where 
            n is the number of tasks in the queue and c is the number of cancelled tasks.
            
            Note that it is permissible to call this method from within a a task scheduled 
            on this timer. 
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Threads.TimerEx.Schedule(System.Threading.WaitCallback,System.Object,System.DateTime)">
            <summary>
            Schedules the specified WaitCallback task for execution at the specified time. If the 
            time is in the past, the task is scheduled for immediate execution.  The method returns
            a TimerTask instance that can be used to later cancel the scheduled task.
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Threads.TimerEx.Schedule(System.Threading.WaitCallback,System.Object,System.Int32)">
            <summary>
            Schedules the specified WaitCallback task for execution after the specified delay. 
            The method returns a TimerTask instance that can be used to later cancel the 
            scheduled task.
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Threads.TimerEx.Schedule(System.Threading.WaitCallback,System.Object,System.TimeSpan)">
            <summary>
            Schedules the specified WaitCallback task for execution after the specified delay. 
            The method returns a TimerTask instance that can be used to later cancel the 
            scheduled task.
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Threads.TimerEx.Schedule(System.Threading.WaitCallback,System.Object,System.Int32,System.Int32)">
            <summary>
            Schedules the specified WaitCallback task for repeated fixed-delay execution, 
            beginning after the specified delay. Subsequent executions take place at approximately 
            regular intervals separated by the specified period.
            
            In fixed-delay execution, each execution is scheduled relative to the actual execution
            time of the previous execution. If an execution is delayed for any reason (such as 
            garbage collection or other background activity), subsequent executions will be delayed.
            
            Fixed-delay execution is appropriate for recurring activities that require "smoothness." 
            In other words, it is appropriate for activities where it is more important to keep the
            frequency accurate in the short run than in the long run.
            
            The method returns a TimerTask instance that can be used to later cancel the 
            scheduled task.
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Threads.TimerEx.Schedule(System.Threading.WaitCallback,System.Object,System.TimeSpan,System.TimeSpan)">
            <summary>
            Schedules the specified WaitCallback task for repeated fixed-delay execution, 
            beginning after the specified delay. Subsequent executions take place at approximately 
            regular intervals separated by the specified period.
            
            In fixed-delay execution, each execution is scheduled relative to the actual execution
            time of the previous execution. If an execution is delayed for any reason (such as 
            garbage collection or other background activity), subsequent executions will be delayed.
            
            Fixed-delay execution is appropriate for recurring activities that require "smoothness." 
            In other words, it is appropriate for activities where it is more important to keep the
            frequency accurate in the short run than in the long run.
            
            The method returns a TimerTask instance that can be used to later cancel the 
            scheduled task.
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Threads.TimerEx.Schedule(System.Threading.WaitCallback,System.Object,System.DateTime,System.Int32)">
            <summary>
            Schedules the specified WaitCallback task for repeated fixed-delay execution, 
            beginning at the specified start time. Subsequent executions take place at approximately 
            regular intervals separated by the specified period.
            
            In fixed-delay execution, each execution is scheduled relative to the actual execution
            time of the previous execution. If an execution is delayed for any reason (such as 
            garbage collection or other background activity), subsequent executions will be delayed.
            
            Fixed-delay execution is appropriate for recurring activities that require "smoothness." 
            In other words, it is appropriate for activities where it is more important to keep the
            frequency accurate in the short run than in the long run.
            
            The method returns a TimerTask instance that can be used to later cancel the 
            scheduled task.
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Threads.TimerEx.Schedule(System.Threading.WaitCallback,System.Object,System.DateTime,System.TimeSpan)">
            <summary>
            Schedules the specified WaitCallback task for repeated fixed-delay execution, 
            beginning at the specified start time. Subsequent executions take place at approximately 
            regular intervals separated by the specified period.
            
            In fixed-delay execution, each execution is scheduled relative to the actual execution
            time of the previous execution. If an execution is delayed for any reason (such as 
            garbage collection or other background activity), subsequent executions will be delayed.
            
            Fixed-delay execution is appropriate for recurring activities that require "smoothness." 
            In other words, it is appropriate for activities where it is more important to keep the
            frequency accurate in the short run than in the long run.
            
            The method returns a TimerTask instance that can be used to later cancel the 
            scheduled task.
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Threads.TimerEx.ScheduleAtFixedRate(System.Threading.WaitCallback,System.Object,System.Int32,System.Int32)">
            <summary>
            Schedules the specified WaitCallback task for repeated fixed-rate execution, beginning 
            after the specified delay. Subsequent executions take place at approximately regular 
            intervals, separated by the specified period.
            
            In fixed-rate execution, each execution is scheduled relative to the scheduled execution
            time of the initial execution. If an execution is delayed for any reason (such as garbage
            collection or other background activity), two or more executions will occur in rapid 
            succession to "catch up." 
            
            Fixed-rate execution is appropriate for recurring activities that are sensitive to 
            absolute time, such as ringing a chime every hour on the hour, or running scheduled 
            maintenance every day at a particular time.
            
            The method returns a TimerTask instance that can be used to later cancel the 
            scheduled task.
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Threads.TimerEx.ScheduleAtFixedRate(System.Threading.WaitCallback,System.Object,System.TimeSpan,System.TimeSpan)">
            <summary>
            Schedules the specified WaitCallback task for repeated fixed-rate execution, beginning 
            after the specified delay. Subsequent executions take place at approximately regular 
            intervals, separated by the specified period.
            
            In fixed-rate execution, each execution is scheduled relative to the scheduled execution
            time of the initial execution. If an execution is delayed for any reason (such as garbage
            collection or other background activity), two or more executions will occur in rapid 
            succession to "catch up." 
            
            Fixed-rate execution is appropriate for recurring activities that are sensitive to 
            absolute time, such as ringing a chime every hour on the hour, or running scheduled 
            maintenance every day at a particular time.
            
            The method returns a TimerTask instance that can be used to later cancel the 
            scheduled task.
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Threads.TimerEx.ScheduleAtFixedRate(System.Threading.WaitCallback,System.Object,System.DateTime,System.Int32)">
            <summary>
            Schedules the specified WaitCallback task for repeated fixed-rate execution, beginning 
            at the specified time. Subsequent executions take place at approximately regular 
            intervals, separated by the specified period.
            
            In fixed-rate execution, each execution is scheduled relative to the scheduled execution
            time of the initial execution. If an execution is delayed for any reason (such as garbage
            collection or other background activity), two or more executions will occur in rapid 
            succession to "catch up." 
            
            Fixed-rate execution is appropriate for recurring activities that are sensitive to 
            absolute time, such as ringing a chime every hour on the hour, or running scheduled 
            maintenance every day at a particular time.
            
            The method returns a TimerTask instance that can be used to later cancel the 
            scheduled task.
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Threads.TimerEx.ScheduleAtFixedRate(System.Threading.WaitCallback,System.Object,System.DateTime,System.TimeSpan)">
            <summary>
            Schedules the specified WaitCallback task for repeated fixed-rate execution, beginning 
            at the specified time. Subsequent executions take place at approximately regular 
            intervals, separated by the specified period.
            
            In fixed-rate execution, each execution is scheduled relative to the scheduled execution
            time of the initial execution. If an execution is delayed for any reason (such as garbage
            collection or other background activity), two or more executions will occur in rapid 
            succession to "catch up." 
            
            Fixed-rate execution is appropriate for recurring activities that are sensitive to 
            absolute time, such as ringing a chime every hour on the hour, or running scheduled 
            maintenance every day at a particular time.
            
            The method returns a TimerTask instance that can be used to later cancel the 
            scheduled task.
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Threads.TimerEx.Schedule(Apache.NMS.ActiveMQ.Threads.TimerTask,System.DateTime)">
            <summary>
            Schedules the specified TimerTask for execution at the specified time. If the 
            time is in the past.
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Threads.TimerEx.Schedule(Apache.NMS.ActiveMQ.Threads.TimerTask,System.Int32)">
            <summary>
            Schedules the specified TimerTask for execution after the specified delay. 
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Threads.TimerEx.Schedule(Apache.NMS.ActiveMQ.Threads.TimerTask,System.TimeSpan)">
            <summary>
            Schedules the specified TimerTask for execution after the specified delay. 
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Threads.TimerEx.Schedule(Apache.NMS.ActiveMQ.Threads.TimerTask,System.Int32,System.Int32)">
            <summary>
            Schedules the specified TimerTask for repeated fixed-delay execution, beginning 
            after the specified delay. Subsequent executions take place at approximately 
            regular intervals separated by the specified period.
            
            In fixed-delay execution, each execution is scheduled relative to the actual execution
            time of the previous execution. If an execution is delayed for any reason (such as 
            garbage collection or other background activity), subsequent executions will be delayed.
            
            Fixed-delay execution is appropriate for recurring activities that require "smoothness." 
            In other words, it is appropriate for activities where it is more important to keep the
            frequency accurate in the short run than in the long run.
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Threads.TimerEx.Schedule(Apache.NMS.ActiveMQ.Threads.TimerTask,System.TimeSpan,System.TimeSpan)">
            <summary>
            Schedules the specified TimerTask for repeated fixed-delay execution, beginning 
            after the specified delay. Subsequent executions take place at approximately 
            regular intervals separated by the specified period.
            
            In fixed-delay execution, each execution is scheduled relative to the actual execution
            time of the previous execution. If an execution is delayed for any reason (such as 
            garbage collection or other background activity), subsequent executions will be delayed.
            
            Fixed-delay execution is appropriate for recurring activities that require "smoothness." 
            In other words, it is appropriate for activities where it is more important to keep the
            frequency accurate in the short run than in the long run.
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Threads.TimerEx.Schedule(Apache.NMS.ActiveMQ.Threads.TimerTask,System.DateTime,System.Int32)">
            <summary>
            Schedules the specified TimerTask for repeated fixed-delay execution, beginning 
            at the specified time. Subsequent executions take place at approximately 
            regular intervals separated by the specified period.
            
            In fixed-delay execution, each execution is scheduled relative to the actual execution
            time of the previous execution. If an execution is delayed for any reason (such as 
            garbage collection or other background activity), subsequent executions will be delayed.
            
            Fixed-delay execution is appropriate for recurring activities that require "smoothness." 
            In other words, it is appropriate for activities where it is more important to keep the
            frequency accurate in the short run than in the long run.
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Threads.TimerEx.Schedule(Apache.NMS.ActiveMQ.Threads.TimerTask,System.DateTime,System.TimeSpan)">
            <summary>
            Schedules the specified TimerTask for repeated fixed-delay execution, beginning 
            at the specified time. Subsequent executions take place at approximately 
            regular intervals separated by the specified period.
            
            In fixed-delay execution, each execution is scheduled relative to the actual execution
            time of the previous execution. If an execution is delayed for any reason (such as 
            garbage collection or other background activity), subsequent executions will be delayed.
            
            Fixed-delay execution is appropriate for recurring activities that require "smoothness." 
            In other words, it is appropriate for activities where it is more important to keep the
            frequency accurate in the short run than in the long run.
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Threads.TimerEx.ScheduleAtFixedRate(Apache.NMS.ActiveMQ.Threads.TimerTask,System.Int32,System.Int32)">
            <summary>
            Schedules the specified TimerTask for repeated fixed-rate execution, beginning 
            after the specified delay. Subsequent executions take place at approximately regular 
            intervals, separated by the specified period.
            
            In fixed-rate execution, each execution is scheduled relative to the scheduled execution
            time of the initial execution. If an execution is delayed for any reason (such as garbage
            collection or other background activity), two or more executions will occur in rapid 
            succession to "catch up." 
            
            Fixed-rate execution is appropriate for recurring activities that are sensitive to 
            absolute time, such as ringing a chime every hour on the hour, or running scheduled 
            maintenance every day at a particular time.
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Threads.TimerEx.ScheduleAtFixedRate(Apache.NMS.ActiveMQ.Threads.TimerTask,System.TimeSpan,System.TimeSpan)">
            <summary>
            Schedules the specified TimerTask for repeated fixed-rate execution, beginning 
            after the specified delay. Subsequent executions take place at approximately regular 
            intervals, separated by the specified period.
            
            In fixed-rate execution, each execution is scheduled relative to the scheduled execution
            time of the initial execution. If an execution is delayed for any reason (such as garbage
            collection or other background activity), two or more executions will occur in rapid 
            succession to "catch up." 
            
            Fixed-rate execution is appropriate for recurring activities that are sensitive to 
            absolute time, such as ringing a chime every hour on the hour, or running scheduled 
            maintenance every day at a particular time.
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Threads.TimerEx.ScheduleAtFixedRate(Apache.NMS.ActiveMQ.Threads.TimerTask,System.DateTime,System.Int32)">
            <summary>
            Schedules the specified TimerTask for repeated fixed-rate execution, beginning 
            at the specified time. Subsequent executions take place at approximately regular 
            intervals, separated by the specified period.
            
            In fixed-rate execution, each execution is scheduled relative to the scheduled execution
            time of the initial execution. If an execution is delayed for any reason (such as garbage
            collection or other background activity), two or more executions will occur in rapid 
            succession to "catch up." 
            
            Fixed-rate execution is appropriate for recurring activities that are sensitive to 
            absolute time, such as ringing a chime every hour on the hour, or running scheduled 
            maintenance every day at a particular time.
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Threads.TimerEx.ScheduleAtFixedRate(Apache.NMS.ActiveMQ.Threads.TimerTask,System.DateTime,System.TimeSpan)">
            <summary>
            Schedules the specified TimerTask for repeated fixed-rate execution, beginning 
            at the specified time. Subsequent executions take place at approximately regular 
            intervals, separated by the specified period.
            
            In fixed-rate execution, each execution is scheduled relative to the scheduled execution
            time of the initial execution. If an execution is delayed for any reason (such as garbage
            collection or other background activity), two or more executions will occur in rapid 
            succession to "catch up." 
            
            Fixed-rate execution is appropriate for recurring activities that are sensitive to 
            absolute time, such as ringing a chime every hour on the hour, or running scheduled 
            maintenance every day at a particular time.
            </summary>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.Threads.TimerTask">
            <summary>
            A Task that is run in a Timer instance either once or repeatedly.
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Threads.TimerEx.TimerImpl.Run">
            <summary>
            Run this Timers event loop in its own Thread.
            </summary>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.Transactions.IRecoveryLogger">
            <summary>
            Interface for a Logger object used to store and retrieve Recovery
            Information needed to recover distributed transactions that operate
            in the Microsoft Distributed Transaction Context.
            </summary>
        </member>
        <member name="P:Apache.NMS.ActiveMQ.Transactions.RecoveryFileLogger.ResourceManagerId">
            <summary>
            The Unique Id of the Resource Manager that this logger is currently
            logging recovery information for.
            </summary>
        </member>
        <member name="P:Apache.NMS.ActiveMQ.Transactions.RecoveryFileLogger.Location">
            <summary>
            The Path to the location on disk where the recovery log is written
            to and read from.
            </summary>
        </member>
        <member name="P:Apache.NMS.ActiveMQ.Transactions.RecoveryFileLogger.AutoCreateLocation">
            <summary>
            Indiciate that the Logger should create and sibdirs of the
            given location that don't currently exist.
            </summary>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.Transactions.RecoveryLoggerFactoryAttribute">
            <summary>
            Attribute that decorates IRecoveryLoggerFactory implementations to allow
            the Recovery Policy to find all the available factories dynamically.
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Transport.Discovery.IDiscoveryAgent.RegisterService(System.String)">
            <summary>
            Registers the service with the given name.
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Transport.Discovery.IDiscoveryAgent.ServiceFailed(Apache.NMS.ActiveMQ.Commands.DiscoveryEvent)">
            <summary>
            A process actively using a service may see it go down before the DiscoveryAgent notices 
            the service's failure.  That process can use this method to notify the IDiscoveryAgent 
            of the failure so that other listeners of this IDiscoveryAgent can also be made aware 
            of the failure.
            </summary>
        </member>
        <member name="P:Apache.NMS.ActiveMQ.Transport.Discovery.IDiscoveryAgent.ServiceAdd">
            <summary>
            Gets or sets the service add event handler
            </summary>
        </member>
        <member name="P:Apache.NMS.ActiveMQ.Transport.Discovery.IDiscoveryAgent.ServiceRemove">
            <summary>
            Gets or sets the service remove event handler.
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Transport.Discovery.AbstractDiscoveryAgent.DoAdvertizeSelf">
            <summary>
            Overriden by the actual agent class to handle the publish of this service
            if supported by the agent.
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Transport.Discovery.AbstractDiscoveryAgent.DoStartAgent">
            <summary>
            Overriden by the agent class to handle starting any agent related services
            or opening resources needed for the agent.
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Transport.Discovery.AbstractDiscoveryAgent.DoStopAgent">
            <summary>
            Overriden by the agent to handle shutting down any agent created resources.
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Transport.Discovery.AbstractDiscoveryAgent.DoDiscovery">
            <summary>
            Called from the Agent background thread to allow the concrete agent implementation
            to perform its discovery of new services.  
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Transport.Discovery.AbstractDiscoveryAgent.IsTimeForRecovery(Apache.NMS.ActiveMQ.Transport.Discovery.DiscoveredServiceData)">
            <summary>
            Returns true if this Broker has been marked as failed and it is now time to
            start a recovery attempt.
            </summary>
        </member>
        <member name="P:Apache.NMS.ActiveMQ.Transport.Discovery.AbstractDiscoveryAgent.KeepAliveInterval">
            <summary>
            Gets or sets the keep alive interval.  This interval controls the amount 
            of time that a service is kept before being considered idle and removed from
            the list of discovered services.  This value is also used to control the
            period of time that this service will wait before advertising itself.
            </summary>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.ISuspendable">
            <summary>
            Optional interface for service type objects which support a 
            logical suspend and resume mode.  Services that can be suspended
            when not needed can reduce resource load.  
            </summary>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.Transport.Discovery.IDiscoveryAgentFactory">
            <summary>
            Factory class interface for all DiscoveryAgent factories.  Each agent factory
            should define its own factory attribute so that the agents can be found dynamically
            by the DiscoveryAgentFactory class.
            </summary>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.Transport.Discovery.ActiveMQDiscoveryAgentFactoryAttribute">
            <summary>
            Attribute that decorates DiscoveryAgentFactory implementations to allow
            the DiscoverAgentFactory to find all the available factories dynamically.
            </summary>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.Transport.Discovery.DiscoveredServiceData">
            <summary>
            Discovered service data event object.  Used to contain information on the
            services that an agent discovers and track heartbeat and other service
            events used to determine if a service has failed or timed out due to a
            lack of recent reporting.
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Transport.Discovery.DiscoveryAgentFactory.CreateAgentFactory(System.Uri)">
            <summary>
            Create a DiscoveryAgent Factory for the scheme.  If we do not support the agent protocol,
            an NMSConnectionException will be thrown.
            </summary>
            <param name="location"></param>
            <returns></returns>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.Transport.TransportFilter">
            <summary>
            Used to implement a filter on the transport layer.
            </summary>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.Transport.ITransport">
            <summary>
            Represents the logical networking transport layer.  Transports implment the low
            level protocol specific portion of the Communication between the Client and a Broker
            such as TCP, UDP, etc.  Transports make use of WireFormat objects to handle translateing
            the cononical OpenWire Commands used in this client into binary wire level packets that
            can be sent to the Broker or Service that the Transport connects to.
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Transport.ITransport.Oneway(Apache.NMS.ActiveMQ.Commands.Command)">
            <summary>
            Sends a Command object on the Wire but does not wait for any response from the
            receiver before returning.
            </summary>
            <param name="command">
            A <see cref="P:Apache.NMS.ActiveMQ.Transport.ITransport.Command"/>
            </param>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Transport.ITransport.AsyncRequest(Apache.NMS.ActiveMQ.Commands.Command)">
            <summary>
            Sends a Command object which requires a response from the Broker but does not
            wait for the response, instead a FutureResponse object is returned that the
            caller can use to wait on the Broker's response.
            </summary>
            <param name="command">
            A <see cref="P:Apache.NMS.ActiveMQ.Transport.ITransport.Command"/>
            </param>
            <returns>
            A <see cref="T:Apache.NMS.ActiveMQ.Transport.FutureResponse"/>
            </returns>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Transport.ITransport.Request(Apache.NMS.ActiveMQ.Commands.Command)">
            <summary>
            Sends a Command to the Broker and waits for a Response to that Command before
            returning, this version waits indefinitely for a response.
            </summary>
            <param name="command">
            A <see cref="P:Apache.NMS.ActiveMQ.Transport.ITransport.Command"/>
            </param>
            <returns>
            A <see cref="T:Apache.NMS.ActiveMQ.Commands.Response"/>
            </returns>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Transport.ITransport.Request(Apache.NMS.ActiveMQ.Commands.Command,System.TimeSpan)">
            <summary>
            Sends a Command to the Broker and waits for the given TimeSpan to expire for a
            response before returning.
            </summary>
            <param name="command">
            A <see cref="P:Apache.NMS.ActiveMQ.Transport.ITransport.Command"/>
            </param>
            <param name="timeout">
            A <see cref="T:System.TimeSpan"/>
            </param>
            <returns>
            A <see cref="T:Apache.NMS.ActiveMQ.Commands.Response"/>
            </returns>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Transport.ITransport.Narrow(System.Type)">
            <summary>
            Allows a caller to find a specific type of Transport in the Chain of
            Transports that is created.  This allows a caller to find a specific
            object in the Transport chain and set or get properties on that specific
            instance.  If the requested type isn't in the chain than Null is returned.
            </summary>
            <param name="type">
            A <see cref="T:System.Type"/>
            </param>
            <returns>
            A <see cref="T:System.Object"/>
            </returns>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Transport.ITransport.UpdateURIs(System.Boolean,System.Uri[])">
            <summary>
            Updates the Uri's that this Transport is aware of and will use to
            connect itself to.  If the rebalance option is true this method will
            terminate any current connection and reconnect to another available
            Uri.
            </summary>
            <param name="rebalance">
            A <see cref="T:System.Boolean"/>
            </param>
            <param name="updatedURIs">
            A <see cref="T:System.Uri"/>
            </param>
        </member>
        <member name="P:Apache.NMS.ActiveMQ.Transport.ITransport.Timeout">
            <summary>
            Timeout in milliseconds to wait for sending synchronous messages or commands.
            Set to -1 for infinite timeout.
            </summary>
        </member>
        <member name="P:Apache.NMS.ActiveMQ.Transport.ITransport.AsyncTimeout">
            <summary>
            Timeout in milliseconds to wait for sending asynchronous messages or commands.
            Set to -1 for infinite timeout.
            </summary>
        </member>
        <member name="P:Apache.NMS.ActiveMQ.Transport.ITransport.IsDisposed">
            <value>
            Indicates if this Transport has already been disposed and can no longer
            be used.
            </value>
        </member>
        <member name="P:Apache.NMS.ActiveMQ.Transport.ITransport.IsFaultTolerant">
            <value>
            Indicates if this Transport is Fault Tolerant or not.  A fault Tolerant
            Transport handles low level connection errors internally allowing a client
            to remain unaware of wire level disconnection and reconnection details.
            </value>
        </member>
        <member name="P:Apache.NMS.ActiveMQ.Transport.ITransport.IsConnected">
            <value>
            Indiciates if the Transport is current Connected to is assigned URI.
            </value>
        </member>
        <member name="P:Apache.NMS.ActiveMQ.Transport.ITransport.RemoteAddress">
            <value>
            The Remote Address that this transport is currently connected to.
            </value>
        </member>
        <member name="P:Apache.NMS.ActiveMQ.Transport.ITransport.IsReconnectSupported">
            <summary>
            Returns true if this Transport supports reconnections.
            </summary>
        </member>
        <member name="P:Apache.NMS.ActiveMQ.Transport.ITransport.IsUpdateURIsSupported">
            <summary>
            Returns true if this Transport can accept updated lists of connection Uri's.
            </summary>
        </member>
        <member name="P:Apache.NMS.ActiveMQ.Transport.ITransport.WireFormat">
            <summary>
            Returns the IWireFormat object that this transport uses to marshal and
            unmarshal Command objects.
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Transport.TransportFilter.Oneway(Apache.NMS.ActiveMQ.Commands.Command)">
            <summary>
            Method Oneway
            </summary>
            <param name="command">A  Command</param>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Transport.TransportFilter.AsyncRequest(Apache.NMS.ActiveMQ.Commands.Command)">
            <summary>
            Method AsyncRequest
            </summary>
            <returns>A FutureResponse</returns>
            <param name="command">A  Command</param>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Transport.TransportFilter.Request(Apache.NMS.ActiveMQ.Commands.Command)">
            <summary>
            Method Request
            </summary>
            <returns>A Response</returns>
            <param name="command">A  Command</param>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Transport.TransportFilter.Request(Apache.NMS.ActiveMQ.Commands.Command,System.TimeSpan)">
            <summary>
            Method Request with time out for Response.
            </summary>
            <returns>A Response</returns>
            <param name="command">A  Command</param>
            <param name="timeout">Timeout in milliseconds</param>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Transport.TransportFilter.Start">
            <summary>
            Method Start
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Transport.TransportFilter.Dispose">
            <summary>
            Method Dispose
            </summary>
        </member>
        <member name="P:Apache.NMS.ActiveMQ.Transport.TransportFilter.IsStarted">
            <summary>
            Property IsStarted
            </summary>
        </member>
        <member name="P:Apache.NMS.ActiveMQ.Transport.TransportFilter.Timeout">
            <summary>
            Timeout in milliseconds to wait for sending synchronous messages or commands.
            Set to -1 for infinite timeout.
            </summary>
        </member>
        <member name="P:Apache.NMS.ActiveMQ.Transport.TransportFilter.AsyncTimeout">
            <summary>
            Timeout in milliseconds to wait for sending asynchronous messages or commands.
            Set to -1 for infinite timeout.
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Transport.Discovery.DiscoveryTransport.ApplyParameters(System.Uri,System.Collections.Specialized.StringDictionary,System.String)">
            <summary>
            Given a Key / Value mapping create and append a URI query value that represents the mapped 
            entries, return the newly updated URI that contains the value of the given URI and the 
            appended query value.  Each entry in the query string is prefixed by the supplied 
            optionPrefix string.
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Transport.Failover.FailoverTransportFactory.CreateTransport(Apache.NMS.Util.URISupport.CompositeData)">
            <summary>
            Virtual transport create method which can be overriden by subclasses to provide
            an alternate FailoverTransport implementation.  All transport creation methods in
            this factory calls through this method to create the ITransport instance so this
            is the only method that needs to be overriden.  
            </summary>
            <param name="compositData"></param>
            <returns></returns>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Transport.Discovery.DiscoveryTransportFactory.CreateTransport(Apache.NMS.ActiveMQ.Transport.ICompositeTransport,Apache.NMS.Util.URISupport.CompositeData,System.Collections.Specialized.StringDictionary)">
            <summary>
            Factory method for creating a DiscoveryTransport.  The Discovery Transport wraps the
            given ICompositeTransport and will add and remove Transport URIs as they are discovered.
            </summary>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.Transport.Failover.FailoverTransport">
            <summary>
            A Transport that is made reliable by being able to fail over to another
            transport when a transport failure is detected.
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Transport.ICompositeTransport.Add(System.Boolean,System.Uri[])">
            <summary>
            Adds a new set of Uris to the list of Uris that this Transport can connect to.
            </summary>
            <param name="rebalance">
            A <see cref="T:System.Boolean"/>
            Should the current connection be broken and a new one created.
            </param>
            <param name="uris">
            A <see cref="T:System.Uri"/>
            </param>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Transport.ICompositeTransport.Remove(System.Boolean,System.Uri[])">
            <summary>
            Remove the given Uris from this Transports list of known Uris.
            </summary>
            <param name="rebalance">
            A <see cref="T:System.Boolean"/>
            Should the current connection be broken and a new one created.
            </param>
            <param name="uris">
            A <see cref="T:System.Uri"/>
            </param>
        </member>
        <member name="P:Apache.NMS.ActiveMQ.Transport.Failover.FailoverTransport.AsyncConnect">
            <summary>
            Gets or sets a value indicating whether to asynchronously connect to sockets
            </summary>
            <value><c>true</c> if [async connect]; otherwise, <c>false</c>.</value>
        </member>
        <member name="P:Apache.NMS.ActiveMQ.Transport.Failover.FailoverTransport.AsyncTimeout">
            <summary>
            If doing an asynchronous connect, the milliseconds before timing out if no connection can be made
            </summary>
            <value>The async timeout.</value>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.Transport.Mock.IResponseBuilder">
            <summary>
            Defines an Interface for a Command Response Builder used by the MockTransport
            to answer Commands sent via the Request and AsnycRequest methods.
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Transport.Mock.IResponseBuilder.BuildResponse(Apache.NMS.ActiveMQ.Commands.Command)">
            <summary>
            Given a Command, check if it requires a response and return the
            appropriate Response that the Broker would send for this Command
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Transport.Mock.IResponseBuilder.BuildIncomingCommands(Apache.NMS.ActiveMQ.Commands.Command)">
            <summary>
            When called the ResponseBuilder must construct all the Responses or 
            Asynchronous commands that would be sent to this client by the Broker 
            upon receipt of the passed command.
            </summary>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.Transport.Mock.MockTransport">
            <summary>
            Transport used for testing, mimics the behaviour of a normal Transport and allows
            messages to be sent and received 
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Transport.Mock.MockTransport.InjectCommand(Apache.NMS.ActiveMQ.Commands.Command)">
            <summary>
            Injects a Command into the Transports inbound message queue, the Commands in the
            inbound Queue are dispatched to the registered CommnadHandler instance for 
            processing, this simulates receiving a message from an external source, e.g.
            receiving a new message from the Broker.
            </summary>
            <param name="command">
            A <see cref="P:Apache.NMS.ActiveMQ.Transport.Mock.MockTransport.Command"/>
            </param>
        </member>
        <member name="P:Apache.NMS.ActiveMQ.Transport.Mock.MockTransport.Timeout">
            <summary>
            Timeout in milliseconds to wait for sending synchronous messages or commands.
            Set to -1 for infinite timeout.
            </summary>
        </member>
        <member name="P:Apache.NMS.ActiveMQ.Transport.Mock.MockTransport.AsyncTimeout">
            <summary>
            Timeout in milliseconds to wait for sending asynchronous messages or commands.
            Set to -1 for infinite timeout.
            </summary>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.Transport.Mock.MockTransportFactory">
            <summary>
            Factory class to create the MockTransport when given on a URI as mock://XXX
            </summary>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.Transport.Mock.OpenWireResponseBuilder">
            <summary>
            Builds responses using the internal Cononical OpenWire Commands format.
            </summary>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.Transport.Tcp.TcpTransport">
            <summary>
            An implementation of ITransport that uses sockets to communicate with the broker
            </summary>
        </member>
        <member name="F:Apache.NMS.ActiveMQ.Transport.Tcp.TcpTransport.receiveBufferSize">
            <summary>
            Size in bytes of the receive buffer.
            </summary>
        </member>
        <member name="F:Apache.NMS.ActiveMQ.Transport.Tcp.TcpTransport.sendBufferSize">
            <summary>
            Size in bytes of send buffer.
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Transport.Tcp.TcpTransport.Start">
            <summary>
            Method Start
            </summary>
        </member>
        <member name="P:Apache.NMS.ActiveMQ.Transport.Tcp.TcpTransport.IsStarted">
            <summary>
            Property IsStarted
            </summary>
        </member>
        <member name="P:Apache.NMS.ActiveMQ.Transport.Tcp.TcpTransport.Timeout">
            <summary>
            Timeout in milliseconds to wait for sending synchronous messages or commands.
            Set to -1 for infinite timeout.
            </summary>
        </member>
        <member name="P:Apache.NMS.ActiveMQ.Transport.Tcp.TcpTransport.AsyncTimeout">
            <summary>
            Timeout in milliseconds to wait for sending asynchronous messages or commands.
            Set to -1 for infinite timeout.
            </summary>
        </member>
        <member name="P:Apache.NMS.ActiveMQ.Transport.Tcp.SslTransport.ServerName">
            <summary>
            Indicates the name of the Server's Certificate.  By default the Host name
            of the remote server is used, however if this doesn't match the name of the
            Server's certificate then this option can be set to override the default.
            </summary>
        </member>
        <member name="P:Apache.NMS.ActiveMQ.Transport.Tcp.SslTransport.ClientCertFilename">
            <summary>
            Indicates the location of the Client Certificate to use when the Broker
            is configured for Client Auth (not common).  The SslTransport will supply
            this certificate to the SslStream via the SelectLocalCertificate method.
            </summary>
        </member>
        <member name="P:Apache.NMS.ActiveMQ.Transport.Tcp.SslTransport.ClientCertPassword">
            <summary>
            Password for the Client Certificate specified via configuration.
            </summary>
        </member>
        <member name="P:Apache.NMS.ActiveMQ.Transport.Tcp.SslTransport.BrokerCertFilename">
            <summary>
            Indicates the location of the Broker Certificate to use when the Broker
            is using a self-signed certificate.
            </summary>
        </member>
        <member name="P:Apache.NMS.ActiveMQ.Transport.Tcp.SslTransport.AcceptInvalidBrokerCert">
            <summary>
            Indicates if the SslTransport should ignore any errors in the supplied Broker
            certificate and connect anyway, this is useful in testing with a default AMQ
            broker certificate that is self signed.
            </summary>
        </member>
        <member name="F:Apache.NMS.ActiveMQ.Transport.Tcp.TcpTransportFactory.useInactivityMonitor">
            <summary>
            Should the Inactivity Monitor be enabled on this Transport.
            </summary>
        </member>
        <member name="F:Apache.NMS.ActiveMQ.Transport.Tcp.TcpTransportFactory.receiveBufferSize">
            <summary>
            Size in bytes of the receive buffer.
            </summary>
        </member>
        <member name="F:Apache.NMS.ActiveMQ.Transport.Tcp.TcpTransportFactory.sendBufferSize">
            <summary>
            Size in bytes of send buffer.
            </summary>
        </member>
        <member name="F:Apache.NMS.ActiveMQ.Transport.Tcp.TcpTransportFactory.receiveTimeout">
            <summary>
            The time-out value, in milliseconds. The default value is 0, which indicates
            an infinite time-out period. Specifying -1 also indicates an infinite time-out period.
            </summary>
        </member>
        <member name="F:Apache.NMS.ActiveMQ.Transport.Tcp.TcpTransportFactory.sendTimeout">
            <summary>
            The time-out value, in milliseconds. If you set the property with a value between 1 and 499,
            the value will be changed to 500. The default value is 0, which indicates an infinite
            time-out period. Specifying -1 also indicates an infinite time-out period.
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Transport.Tcp.TcpTransportFactory.DoCreateTransport(System.Uri,System.Net.Sockets.Socket,Apache.NMS.ActiveMQ.Transport.IWireFormat)">
            <summary>
            Override in a subclass to create the specific type of transport that is
            being implemented.
            </summary>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.Transport.ActiveMQTransportFactoryAttribute">
            <summary>
            Attribute that decorates ITransportFactory implementations to allow
            the TransportFactory to find all the available factories dynamically.
            </summary>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.Transport.FutureResponse">
            <summary>
            Handles asynchronous responses
            </summary>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.Transport.InactivityMonitor">
            <summary>
            This class make sure that the connection is still alive,
            by monitoring the reception of commands from the peer of
            the transport.
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Transport.InactivityMonitor.#ctor(Apache.NMS.ActiveMQ.Transport.ITransport)">
            <summary>
            Constructor or the Inactivity Monitor
            </summary>
            <param name="next"></param>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Transport.InactivityMonitor.WriteCheck">
            <summary>
            Check the write to the broker
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Transport.InactivityMonitor.AllowReadCheck(System.TimeSpan)">
            <summary>
            Checks if we should allow the read check(if less than 90% of the read
            check time elapsed then we dont do the readcheck
            </summary>
            <param name="elapsed"></param>
            <returns></returns>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.Transport.LoggingTransport">
            <summary>
            A Transport filter that is used to log the commands sent and received.
            </summary>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.Transport.MutexTransport">
            <summary>
            A Transport which guards access to the next transport using a mutex.
            </summary>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.Transport.ResponseCorrelator">
            <summary>
            A Transport that correlates asynchronous send/receive messages into single request/response.
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Transport.TransportFactory.CreateTransport(System.Uri)">
            <summary>
            Creates a normal transport.
            </summary>
            <param name="location"></param>
            <returns>the transport</returns>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Transport.TransportFactory.CreateTransportFactory(System.Uri)">
            <summary>
            Create a transport factory for the scheme.  If we do not support the transport protocol,
            an NMSConnectionException will be thrown.
            </summary>
            <param name="location"></param>
            <returns></returns>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.Transport.WireFormatNegotiator">
            <summary>
            A Transport which negotiates the wire format
            </summary>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.Util.BitArray">
            <summary>
            A specialized BitArray implementation that provides the smallest set
            of functionality needed for Message Auditing.  This implementation is
            used over the .NET bit array to provide a small and more efficient
            BitArray that performs only the operations needed for Message Audit.
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Util.BitArray.Set(System.Int32,System.Boolean)">
            <summary>
            Sets the boolean value of the given bit in the array at the specified index.
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Util.BitArray.Get(System.Int32)">
            <summary>
            Get the boolean value contains in the BitArray at the given index
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Util.BitArray.Reset">
            <summary>
            Reset all the bits to zero or false.
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Util.BitArray.Reset(System.Int64)">
            <summary>
            Reset all the bits to the given value
            </summary>
        </member>
        <member name="P:Apache.NMS.ActiveMQ.Util.BitArray.Length">
            <summary>
            Returns the current length of the bits that have been
            set so far in this BitArray.
            </summary>
        </member>
        <member name="P:Apache.NMS.ActiveMQ.Util.BitArray.Bits">
            <summary>
            Returns the actual long value containing all the set bits.
            </summary>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.Util.BitArrayBin">
            <summary>
            Class used to hold BitArray objects for use in Message Audits.
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Util.BitArrayBin.IsInOrder(System.Int64)">
            <summary>
            Test if the next message is in order.
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Util.BitArrayBin.GetBit(System.Int64)">
            <summary>
            Get the boolean value at the index
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Util.BitArrayBin.GetBitArray(System.Int64)">
            <summary>
            Get the BitArray for the index
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Util.BitArrayBin.GetBin(System.Int64)">
            <summary>
            Get the index of the bin from the total index
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Util.BitArrayBin.GetOffset(System.Int64)">
            <summary>
            Get the offset into a bin from the total index
            </summary>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.Util.FifoMessageDispatchChannel">
            <summary>
            A FIFO based MessageDispatchChannel.
            </summary>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.Util.MessageDispatchChannel">
            <summary>
            Defines an interface for a Message Channel used to dispatch incoming
            Messages to a Session or MessageConsumer.  The implementation controls
            how the messages are dequeued from the channel, one option is for a
            FIFO ordering while another might be to sort the Message's based on the
            set Message Priority.
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Util.IdGenerator.#ctor(System.String)">
            Construct an IdGenerator
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Util.IdGenerator.GenerateId">
            <summary>
            Generate a Unique Id
            </summary>
            <returns>
            A <see cref="T:System.String"/>
            </returns>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Util.IdGenerator.GenerateSanitizedId">
            <summary>
            Generate a unique ID - that is friendly for a URL or file system
            </summary>
            <returns>
            A <see cref="T:System.String"/>
            </returns>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Util.IdGenerator.GetSeedFromId(System.String)">
            <summary>
            From a generated id - return the seed (i.e. minus the count)
            </summary>
            <param name="id">
            A <see cref="T:System.String"/>
            </param>
            <returns>
            A <see cref="T:System.String"/>
            </returns>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Util.IdGenerator.GetSequenceFromId(System.String)">
            <summary>
            From a generated id - return the generator count
            </summary>
            <param name="id">
            A <see cref="T:System.String"/>
            </param>
            <returns>
            A <see cref="T:System.Int64"/>
            </returns>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Util.IdGenerator.Compare(System.String,System.String)">
            <summary>
            Does a proper compare on the ids
            </summary>
            <param name="id1">
            A <see cref="T:System.String"/>
            </param>
            <param name="id2">
            A <see cref="T:System.String"/>
            </param>
            <returns>
            A <see cref="T:System.Int32"/>
            </returns>
        </member>
        <member name="P:Apache.NMS.ActiveMQ.Util.IdGenerator.HostName">
            <summary>
            As we have to find the hostname as a side-affect of generating a unique
            stub, we allow it's easy retrevial here
            </summary>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.Util.IntrospectionSupport">
            <summary>
            Utility class used to provide conveince methods that apply named property
            settings to objects.
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Util.IntrospectionSupport.SetProperties(System.Object,System.Collections.Specialized.StringDictionary)">
            <summary>
            Sets the public properties of a target object using a string map.
            This method uses .Net reflection to identify public properties of
            the target object matching the keys from the passed map.
            </summary>
            <param name="target">The object whose properties will be set.</param>
            <param name="map">Map of key/value pairs.</param>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Util.IntrospectionSupport.SetProperties(System.Object,System.Collections.Specialized.StringDictionary,System.String)">
            <summary>
            Sets the public properties of a target object using a string map.
            This method uses .Net reflection to identify public properties of
            the target object matching the keys from the passed map.
            </summary>
            <param name="target">The object whose properties will be set.</param>
            <param name="map">Map of key/value pairs.</param>
            <param name="prefix">Key value prefix.  This is prepended to the property name
            before searching for a matching key value.</param>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.Util.LRUCache`2">
            <summary>
            Implements the basic IDictionary interface and adds functionality for controlling
            the maximum number of entries that can be contained in the Map.  When the maximum
            value is reached the oldest entry is removed so that the max size is never exceeded.
            </summary>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.Util.MemoryUsage">
            <summary>
            Utility class for Tracking Memory Usage with an imposed limit on the amount
            available.  Provides methods for objects to wait on more space to become
            available if the memory limit is reached.
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Util.MemoryUsage.WaitForSpace">
            <summary>
            If no space is available then this method blocks until more becomes available.
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Util.MemoryUsage.WaitForSpace(System.TimeSpan)">
            <summary>
            If no space is available then this method blocks until more becomes available
            or until the specified timeout expires.
            </summary>
            <param name="timeout">
            A <see cref="T:System.TimeSpan"/>
            </param>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Util.MemoryUsage.EnqueueUsage(System.Int64)">
            <summary>
            Attempts to increase the amount of Memory Used, if non is available to fill
            then this method blocks until more is freed.
            </summary>
            <param name="usage">
            A <see cref="T:System.Int64"/>
            </param>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Util.MemoryUsage.IncreaseUsage(System.Int64)">
            <summary>
            Increase the level of Usage.
            </summary>
            <param name="value">
            A <see cref="T:System.Int64"/>
            </param>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Util.MemoryUsage.DecreaseUsage(System.Int64)">
            <summary>
            Decrease the level of Usage.
            </summary>
            <param name="value">
            A <see cref="T:System.Int64"/>
            </param>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Util.MemoryUsage.IsFull">
            <summary>
            Checks if the Usage Windows has become full, is so returns true
            otherwise returns false.
            </summary>
            <returns>
            A <see cref="T:System.Boolean"/>
            </returns>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.Util.ServiceStopper">
            <summary>
            Simple IStoppable service stopper class.  Can be used to Stop multiple
            IStoppable instances without throwing an exception.  Once all services
            have been stopped, the first thrown exception can be fired. 
            </summary>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.AdvisoryConsumer">
            <summary>
            Consumes Advisory Messages for Temp Destination creation on deletion so that
            the connection can track valid destinations for its sessions, and session resources.
            </summary>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.IDispatcher">
            <summary>
            Interface that provides for a Class to provide dispatching service for
            an OpenWire MessageDispatch command.
            </summary>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.BrokerException">
            <summary>
            Exception thrown when the broker returns an error
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.BrokerException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
            <summary>
            Initializes a new instance of the BrokerException class with serialized data.
            Throws System.ArgumentNullException if the info parameter is null.
            Throws System.Runtime.Serialization.SerializationException if the class name is null or System.Exception.HResult is zero (0).
            </summary>
            <param name="info">The SerializationInfo that holds the serialized object data about the exception being thrown.</param>
            <param name="context">The StreamingContext that contains contextual information about the source or destination.</param>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.BrokerException.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
            <summary>
            When overridden in a derived class, sets the SerializationInfo
            with information about the exception.
            </summary>
            <param name="info">The SerializationInfo that holds the serialized object data about the exception being thrown.</param>
            <param name="context">The StreamingContext that contains contextual information about the source or destination.</param>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.BrokerException.StackTraceDump(Apache.NMS.ActiveMQ.Commands.StackTraceElement[])">
            <summary>
            Generates a nice textual stack trace
            </summary>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.CompressionPolicy">
            <summary>
            Default Compression policy for NMS.ActiveMQ uses the built in GZipStream
            to compress and decompress the message body.  This is not compatible with
            compression used by ActiveMQ so users should use this with caution.
            </summary>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.ICompressionPolicy">
            <summary>
            Policy interface for Message Compression, the policy should return
            a new Stream for compression or decompression upon request that wraps
            the provided Stream instance.
            </summary>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.Connection">
            <summary>
            Represents a connection with a message broker
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Connection.Start">
            <summary>
            Starts asynchronous message delivery of incoming messages for this connection.
            Synchronous delivery is unaffected.
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Connection.Stop">
            <summary>
            Temporarily stop asynchronous delivery of inbound messages for this connection.
            The sending of outbound messages is unaffected.
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Connection.CreateSession">
            <summary>
            Creates a new session to work on this connection
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Connection.CreateSession(Apache.NMS.AcknowledgementMode)">
            <summary>
            Creates a new session to work on this connection
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Connection.SyncRequest(Apache.NMS.ActiveMQ.Commands.Command)">
             <summary>
             Performs a synchronous request-response with the broker
             </summary>
            
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Connection.SyncRequest(Apache.NMS.ActiveMQ.Commands.Command,System.TimeSpan)">
            <summary>
            Performs a synchronous request-response with the broker for requested timeout duration.
            </summary>
            <param name="command"></param>
            <param name="requestTimeout"></param>
            <returns></returns>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Connection.CheckConnected">
            <summary>
            Check and ensure that the connection object is connected.  If it is not
            connected or is closed or closing, a ConnectionClosedException is thrown.
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Connection.OnCommand(Apache.NMS.ActiveMQ.Transport.ITransport,Apache.NMS.ActiveMQ.Commands.Command)">
            <summary>
            Handle incoming commands
            </summary>
            <param name="commandTransport">An ITransport</param>
            <param name="command">A  Command</param>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Connection.CreateLocalTransactionId">
            <summary>
            Creates a new local transaction ID
            </summary>
        </member>
        <member name="E:Apache.NMS.ActiveMQ.Connection.ExceptionListener">
            <summary>
            A delegate that can receive transport level exceptions.
            </summary>
        </member>
        <member name="E:Apache.NMS.ActiveMQ.Connection.ConnectionInterruptedListener">
            <summary>
            An asynchronous listener that is notified when a Fault tolerant connection
            has been interrupted.
            </summary>
        </member>
        <member name="E:Apache.NMS.ActiveMQ.Connection.ConnectionResumedListener">
            <summary>
            An asynchronous listener that is notified when a Fault tolerant connection
            has been resumed.
            </summary>
        </member>
        <member name="P:Apache.NMS.ActiveMQ.Connection.ProtocolVersion">
            <summary>
            This property indicates what version of the Protocol we are using to
            communicate with the Broker, if not set we return the lowest version
            number to indicate we support only the basic command set.
            </summary>
        </member>
        <member name="P:Apache.NMS.ActiveMQ.Connection.AsyncSend">
            <summary>
            This property indicates whether or not async send is enabled.
            </summary>
        </member>
        <member name="P:Apache.NMS.ActiveMQ.Connection.AsyncClose">
            <summary>
            This property indicates whether or not async close is enabled.
            When the connection is closed, it will either send a synchronous
            DisposeOf command to the broker and wait for confirmation (if true),
            or it will send the DisposeOf command asynchronously.
            </summary>
        </member>
        <member name="P:Apache.NMS.ActiveMQ.Connection.SendAcksAsync">
            <summary>
            This property indicates whether or not async sends are used for
            message acknowledgement messages.  Sending Acks async can improve
            performance but may decrease reliability.
            </summary>
        </member>
        <member name="P:Apache.NMS.ActiveMQ.Connection.AckMode">
            <summary>
            This property sets the acknowledgment mode for the connection.
            The URI parameter connection.ackmode can be set to a string value
            that maps to the enumeration value.
            </summary>
        </member>
        <member name="P:Apache.NMS.ActiveMQ.Connection.ProducerWindowSize">
            <summary>
            This property is the maximum number of bytes in memory that a producer will transmit
            to a broker before waiting for acknowledgement messages from the broker that it has
            accepted the previously sent messages. In other words, this how you configure the
            producer flow control window that is used for async sends where the client is responsible
            for managing memory usage. The default value of 0 means no flow control at the client
            </summary>
        </member>
        <member name="P:Apache.NMS.ActiveMQ.Connection.AlwaysSyncSend">
            <summary>
            This property forces all messages that are sent to be sent synchronously overriding
            any usage of the AsyncSend flag. This can reduce performance in some cases since the
            only messages we normally send synchronously are Persistent messages not sent in a
            transaction. This options guarantees that no send will return until the broker has
            acknowledge receipt of the message
            </summary>
        </member>
        <member name="P:Apache.NMS.ActiveMQ.Connection.CopyMessageOnSend">
            <summary>
            This property indicates whether Message's should be copied before being sent via
            one of the Connection's send methods.  Copying the Message object allows the user
            to resuse the Object over for another send.  If the message isn't copied performance
            can improve but the user must not reuse the Object as it may not have been sent
            before they reset its payload.
            </summary>
        </member>
        <member name="P:Apache.NMS.ActiveMQ.Connection.UseCompression">
            <summary>
            Enable or Disable the use of Compression on Message bodies.  When enabled all
            messages have their body compressed using the Deflate compression algorithm.
            The recipient of the message must support the use of message compression as well
            otherwise the receiving client will receive a message whose body appears in the
            compressed form.
            </summary>
        </member>
        <member name="P:Apache.NMS.ActiveMQ.Connection.MessagePrioritySupported">
            <summary>
            Indicate whether or not the resources of this Connection should support the
            Message Priority value of incoming messages and dispatch them accordingly.
            When disabled Message are always dispatched to Consumers in FIFO order.
            </summary>
        </member>
        <member name="P:Apache.NMS.ActiveMQ.Connection.DispatchAsync">
            <summary>
            synchronously or asynchronously by the broker.
            </summary>
        </member>
        <member name="P:Apache.NMS.ActiveMQ.Connection.DefaultClientId">
            <summary>
            The Default Client Id used if the ClientId property is not set explicity.
            </summary>
        </member>
        <member name="P:Apache.NMS.ActiveMQ.Connection.RedeliveryPolicy">
            <summary>
            Get/or set the redelivery policy for this connection.
            </summary>
        </member>
        <member name="P:Apache.NMS.ActiveMQ.Connection.IsStarted">
            <summary>
            This property determines if the asynchronous message delivery of incoming
            messages has been started for this connection.
            </summary>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.ConnectionClosedException">
            <summary>
            Exception thrown when a connection is used that it already closed
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.ConnectionClosedException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
            <summary>
            Initializes a new instance of the ConnectionClosedException class with serialized data.
            Throws System.ArgumentNullException if the info parameter is null.
            Throws System.Runtime.Serialization.SerializationException if the class name is null or System.Exception.HResult is zero (0).
            </summary>
            <param name="info">The SerializationInfo that holds the serialized object data about the exception being thrown.</param>
            <param name="context">The StreamingContext that contains contextual information about the source or destination.</param>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.ConnectionFactory">
            <summary>
            Represents a connection with a message broker
            </summary>
        </member>
        <member name="P:Apache.NMS.ActiveMQ.ConnectionFactory.BrokerUri">
            <summary>
            Get/or set the broker Uri.
            </summary>
        </member>
        <member name="P:Apache.NMS.ActiveMQ.ConnectionFactory.ConsumerTransformer">
            <summary>
            A Delegate that is called each time a Message is dispatched to allow the client to do
            any necessary transformations on the received message before it is delivered.  The
            ConnectionFactory sets the provided delegate instance on each Connection instance that
            is created from this factory, each connection in turn passes the delegate along to each
            Session it creates which then passes that along to the Consumers it creates.
            </summary>
        </member>
        <member name="P:Apache.NMS.ActiveMQ.ConnectionFactory.ProducerTransformer">
            <summary>
            A delegate that is called each time a Message is sent from this Producer which allows
            the application to perform any needed transformations on the Message before it is sent.
            The ConnectionFactory sets the provided delegate instance on each Connection instance that
            is created from this factory, each connection in turn passes the delegate along to each
            Session it creates which then passes that along to the Producers it creates.
            </summary>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.ConnectionFailedException">
            <summary>
            Exception thrown when a connection is used that it has failed in some way.
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.ConnectionFailedException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
            <summary>
            Initializes a new instance of the ConnectionFailedException class with serialized data.
            Throws System.ArgumentNullException if the info parameter is null.
            Throws System.Runtime.Serialization.SerializationException if the class name is null or System.Exception.HResult is zero (0).
            </summary>
            <param name="info">The SerializationInfo that holds the serialized object data about the exception being thrown.</param>
            <param name="context">The StreamingContext that contains contextual information about the source or destination.</param>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.ConnectionMetaData">
            <summary>
            Implements the Connection Meta-Data feature for Apache.NMS.ActiveMQ
            </summary>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.ConsumerClosedException">
            <summary>
            Exception thrown when a consumer is used that it already closed
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.ConsumerClosedException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
            <summary>
            Initializes a new instance of the ConsumerClosedException class with serialized data.
            Throws System.ArgumentNullException if the info parameter is null.
            Throws System.Runtime.Serialization.SerializationException if the class name is null or System.Exception.HResult is zero (0).
            </summary>
            <param name="info">The SerializationInfo that holds the serialized object data about the exception being thrown.</param>
            <param name="context">The StreamingContext that contains contextual information about the source or destination.</param>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.DestinationFilter">
            <summary>
            Summary description for DestinationFilter.
            </summary>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.IOException">
            <summary>
            Exception thrown when an IO error occurs
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.ISynchronization.BeforeEnd">
            <summary>
            Called before a commit or rollback is applied.
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.ISynchronization.AfterCommit">
            <summary>
            Called after a commit
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.ISynchronization.AfterRollback">
            <summary>
            Called after a transaction rollback
            </summary>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.MessageConsumer">
            <summary>
            An object capable of receiving messages from some destination
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.MessageConsumer.Shutdown">
            <summary>
            Called from the parent Session of this Consumer to indicate that its
            parent session is closing and this Consumer should close down but not
            send any message to the Broker as the parent close will take care of
            removing its child resources at the broker.
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.MessageConsumer.Dequeue(System.TimeSpan)">
            <summary>
            Used to get an enqueued message from the unconsumedMessages list. The
            amount of time this method blocks is based on the timeout value.  if
            timeout == Timeout.Infinite then it blocks until a message is received.
            if timeout == 0 then it it tries to not block at all, it returns a
            message if it is available if timeout &gt; 0 then it blocks up to timeout
            amount of time.  Expired messages will consumed by this method.
            </summary>
            <param name="timeout">
            A <see cref="T:System.TimeSpan"/>
            </param>
            <returns>
            A <see cref="T:Apache.NMS.ActiveMQ.Commands.MessageDispatch"/>
            </returns>
        </member>
        <member name="P:Apache.NMS.ActiveMQ.MessageConsumer.ConsumerTransformer">
            <summary>
            A Delegate that is called each time a Message is dispatched to allow the client to do
            any necessary transformations on the received message before it is delivered.
            </summary>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.MessageProducer">
            <summary>
            An object capable of sending messages to some destination
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.MessageProducer.Shutdown">
            <summary>
            Called from the Parent session to deactivate this Producer, when a parent
            is closed all children are automatically removed from the broker so this
            method circumvents the need to send a Remove command to the broker.
            </summary>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.NetTxConnection">
             <summary>
             Extends the basic Connection class to provide a transacted Connection
             instance that operates within the bounds of a .NET Scoped Transaction.
            
             The default Session creation methods of Connection are overriden here
             to always return a TX capable session instance.
             </summary>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.NetTxRecoveryPolicy">
            <summary>
            Policy class used to configure the options associated with TX
            recovery.
            </summary>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.Session">
            <summary>
            Default provider of ISession
            </summary>
        </member>
        <member name="F:Apache.NMS.ActiveMQ.Session.myLock">
            <summary>
            Private object used for synchronization, instead of public "this"
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Session.DeleteDestination(Apache.NMS.IDestination)">
            <summary>
            Delete a destination (Queue, Topic, Temp Queue, Temp Topic).
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Session.DoStartTransaction">
            <summary>
            Ensures that a transaction is started
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.Session.DoNothingAcknowledge(Apache.NMS.ActiveMQ.Commands.ActiveMQMessage)">
            <summary>
            Prevents message from throwing an exception if a client calls Acknoweldge on
            a message that is part of a transaction either being produced or consumed.  The
            JMS Spec indicates that users should be able to call Acknowledge with no effect
            if the message is in a transaction.
            </summary>
            <param name="message">
            A <see cref="T:Apache.NMS.ActiveMQ.Commands.ActiveMQMessage"/>
            </param>
        </member>
        <member name="P:Apache.NMS.ActiveMQ.Session.MaximumPendingMessageLimit">
            <summary>
            Sets the maximum number of messages to keep around per consumer
            in addition to the prefetch window for non-durable topics until messages
            will start to be evicted for slow consumers.
            Must be > 0 to enable this feature
            </summary>
        </member>
        <member name="P:Apache.NMS.ActiveMQ.Session.DispatchAsync">
            <summary>
            Enables or disables whether asynchronous dispatch should be used by the broker
            </summary>
        </member>
        <member name="P:Apache.NMS.ActiveMQ.Session.Exclusive">
            <summary>
            Enables or disables exclusive consumers when using queues. An exclusive consumer means
            only one instance of a consumer is allowed to process messages on a queue to preserve order
            </summary>
        </member>
        <member name="P:Apache.NMS.ActiveMQ.Session.Retroactive">
            <summary>
            Enables or disables retroactive mode for consumers; i.e. do they go back in time or not?
            </summary>
        </member>
        <member name="P:Apache.NMS.ActiveMQ.Session.Priority">
            <summary>
            Sets the default consumer priority for consumers
            </summary>
        </member>
        <member name="P:Apache.NMS.ActiveMQ.Session.ConsumerTransformer">
            <summary>
            A Delegate that is called each time a Message is dispatched to allow the client to do
            any necessary transformations on the received message before it is delivered.
            The Session instance sets the delegate on each Consumer it creates.
            </summary>
        </member>
        <member name="P:Apache.NMS.ActiveMQ.Session.ProducerTransformer">
            <summary>
            A delegate that is called each time a Message is sent from this Producer which allows
            the application to perform any needed transformations on the Message before it is sent.
            The Session instance sets the delegate on each Producer it creates.
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.NetTxSession.Enlist(System.Transactions.Transaction)">
            <summary>
            Manually Enlists in the given Transaction.  This can be used to when the
            client is using the Session in Asynchronous listener mode since the Session
            cannot atuomatically join in this case as there is no Ambient transaction in
            the Message Dispatch thread.  This also allows for clients to use the explicit
            exception model when necessary.  
            </summary>
        </member>
        <member name="P:Apache.NMS.ActiveMQ.NetTxSession.IsTransacted">
            <summary>
            Reports Transacted whenever there is an Ambient Transaction or the internal
            TransactionContext is still involed in a .NET Transaction beyond the lifetime
            of an ambient transaction (can happen during a scoped transaction disposing
            without Complete being called and a Rollback is in progress.)
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.NetTxTransactionContext.ResetDtcRecovery">
            <summary>
            DTC recovery is performed once for each AppDomain per default. In case you want to perform
            it again during execution of the application you can call this method before.
            But ensure in this case that no connection is active anymore.
            </summary>
        </member>
        <member name="M:Apache.NMS.ActiveMQ.NetTxTransactionContext.InitializeDtcTxContext">
            <summary>
            Should be called from NetTxSession when created to check if any TX
            data is stored for recovery and whether the Broker has matching info
            stored.  If an Transaction is found that belongs to this client and is
            still alive on the Broker it will be recovered, otherwise the stored
            data should be cleared.
            </summary>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.PrefetchPolicy">
            <summary>
            Class used to define the various limits that should be used for the Prefetch
            limit on destination based on the type of Destination in use.
            </summary>
        </member>
        <member name="T:Apache.NMS.ActiveMQ.RequestTimedOutException">
            <summary>
            Exception thrown when an Request times out.
            </summary>
        </member>
    </members>
</doc>
