Esempio n. 1
0
 public override XmlNode Serialize(XmlDocument document, XmlNode node)
 {
     node.AppendAttribute(document, "_type", "GenericVideoInfo");
     node.AppendAttribute(document, "service", Service.ToString());
     node.AppendAttribute(document, "username", Username);
     node.AppendAttribute(document, "videoId", VideoId);
     node.AppendAttribute(document, "videoTitle", VideoTitle);
     node.AppendAttribute(document, "videoTags", VideoGame);
     node.AppendAttribute(document, "videoTimestamp", VideoTimestamp.ToBinary().ToString(Util.SerializationFormatProvider));
     node.AppendAttribute(document, "videoLength", VideoLength.TotalSeconds.ToString(Util.SerializationFormatProvider));
     node.AppendAttribute(document, "videoRecordingState", VideoRecordingState.ToString());
     node.AppendAttribute(document, "videoType", VideoType.ToString());
     return(node);
 }
Esempio n. 2
0
 public override string ToString()
 {
     return(Id.ToString() + "|" + Type + "|" + Value + "|" + StartTime.ToString() + "|" + EndTime.ToString() + "|" + VideoTimestamp.ToString() + "|" + deltaTime);
 }