private void SetRawData(bool marshaling, PduMarshaler marshaler)
{
byte[] data = marshaler.RawData;
if ((null == data) || (data.Length <= 0))
{
if (marshaling)
{
DynamicVCException.Throw("The PDU object was not marshaled successfully.");
}
else
{
DynamicVCException.Throw("The PDU object was not unmarshaled successfully.");
}
}
RawData = data;
}