/// <summary> /// Serializes the specified value. /// </summary> /// <param name = "value">The value.</param> /// <param name = "prefix">The prefix.</param> /// <returns></returns> private byte[] SerializeObject(object value, string prefix) { byte[] result = null; MemoryStream ms = null; XmppTextWriter tw = null; try { ms = new MemoryStream(); tw = new XmppTextWriter(ms); tw.QuoteChar = '\''; serializer.Serialize(tw, value, namespaces); result = ms.ToArray(); } catch { throw; } finally { if (ms != null) { ms.Close(); ms = null; } if (tw != null) { tw.Close(); tw = null; } } return(result); }
/// <summary> /// Serializes the specified value. /// </summary> /// <param name = "value">The value.</param> /// <param name = "prefix">The prefix.</param> /// <returns></returns> private byte[] SerializeObject(object value, string prefix) { byte[] result = null; MemoryStream ms = null; XmppTextWriter tw = null; try { ms = new MemoryStream(); tw = new XmppTextWriter(ms); tw.QuoteChar = '\''; serializer.Serialize(tw, value, namespaces); result = ms.ToArray(); } catch { throw; } finally { if (ms != null) { ms.Close(); ms = null; } if (tw != null) { tw.Close(); tw = null; } } return result; }