private static String GetDataValueFromGetObjectData(XElement element) { SerializationInfo info = new SerializationInfo(typeof (XElementSurrogate), new FormatterConverter()); ISerializationSurrogate surrogate = new XElementSurrogate(); surrogate.GetObjectData(element, info, new StreamingContext()); return info.GetString("data"); }
private static String GetDataValueFromGetObjectData(XElement element) { SerializationInfo info = new SerializationInfo(typeof(XElementSurrogate), new FormatterConverter()); ISerializationSurrogate surrogate = new XElementSurrogate(); surrogate.GetObjectData(element, info, new StreamingContext()); return(info.GetString("data")); }
private static XElement SetObjectDataWithDataValue(String data) { SerializationInfo info = new SerializationInfo(typeof(XElementSurrogate), new FormatterConverter()); ISerializationSurrogate surrogate = new XElementSurrogate(); info.AddValue("data", data); return ((XElement) surrogate.SetObjectData(default(XElement), info, new StreamingContext(), new SurrogateSelector())); }
private static XElement SetObjectDataWithDataValue(String data) { SerializationInfo info = new SerializationInfo(typeof (XElementSurrogate), new FormatterConverter()); ISerializationSurrogate surrogate = new XElementSurrogate(); info.AddValue("data", data); return (XElement) surrogate.SetObjectData(default(XElement), info, new StreamingContext(), new SurrogateSelector()); }
public void XElementSurrogate_Implements_ISerializationSurrogate() { XElementSurrogate instance = new XElementSurrogate(); Assert.IsInstanceOfType(instance, typeof (ISerializationSurrogate)); }
public void XElementSurrogate_Implements_ISerializationSurrogate() { XElementSurrogate instance = new XElementSurrogate(); Assert.IsInstanceOfType(instance, typeof(ISerializationSurrogate)); }