public static MemoryStream SerializeObjectToXML(Exception obj)
{
MemoryStream stream = null;
// ��������� �������� �� obj �������������
stream = new MemoryStream();
if (IsSerializable(obj))
{
IFormatter formatter = new SoapFormatter();
formatter.Serialize(stream, obj);
}
else
{
foreach (char c in obj.Message)
stream.WriteByte((byte)c);
}
return stream;
}