protected override void Serialize(Stream output, ExifData exifData) { var serializer = new DataContractSerializer(typeof(ExifData)); var writer = XmlWriter.Create(output); serializer.WriteObject(writer, exifData); writer.Flush(); }