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
public virtual void AfterMarshall(OpenWireFormat wireFormat)
Parameters
wireFormat
OpenWireFormat
public virtual void AfterUnmarshall(OpenWireFormat wireFormat)
Parameters
wireFormat
OpenWireFormat
public virtual void BeforeMarshall(OpenWireFormat wireFormat)
Parameters
wireFormat
OpenWireFormat
public virtual void BeforeUnmarshall(OpenWireFormat wireFormat)
Parameters
wireFormat
OpenWireFormat
Clone()
public virtual object Clone()
Returns
- object
GetDataStructureType()
public virtual byte GetDataStructureType()
Returns
- byte
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
public virtual void SetMarshalledForm(OpenWireFormat wireFormat, byte[] data)
Parameters
wireFormat
OpenWireFormat
data
byte[]