Table of Contents

Class BaseDataStructure

Namespace
Apache.NMS.ActiveMQ.Commands
Assembly
Apache.NMS.ActiveMQ.dll
public abstract class BaseDataStructure : DataStructure, ICloneable
Inheritance
BaseDataStructure
Implements
Derived
Inherited Members

Constructors

BaseDataStructure()

protected BaseDataStructure()

Methods

AfterMarshall(OpenWireFormat)

public virtual void AfterMarshall(OpenWireFormat wireFormat)

Parameters

wireFormat OpenWireFormat

AfterUnmarshall(OpenWireFormat)

public virtual void AfterUnmarshall(OpenWireFormat wireFormat)

Parameters

wireFormat OpenWireFormat

BeforeMarshall(OpenWireFormat)

public virtual void BeforeMarshall(OpenWireFormat wireFormat)

Parameters

wireFormat OpenWireFormat

BeforeUnmarshall(OpenWireFormat)

public virtual void BeforeUnmarshall(OpenWireFormat wireFormat)

Parameters

wireFormat OpenWireFormat

Clone()

public virtual object Clone()

Returns

object

GetDataStructureType()

public virtual byte GetDataStructureType()

Returns

byte

GetMarshalledForm(OpenWireFormat)

public virtual byte[] GetMarshalledForm(OpenWireFormat wireFormat)

Parameters

wireFormat OpenWireFormat

Returns

byte[]

HashCode(object)

public int HashCode(object value)

Parameters

value object

Returns

int

IsMarshallAware()

public virtual bool IsMarshallAware()

Returns

bool

SetMarshalledForm(OpenWireFormat, byte[])

public virtual void SetMarshalledForm(OpenWireFormat wireFormat, byte[] data)

Parameters

wireFormat OpenWireFormat
data byte[]