private ConvertObject ( object value ) : void | ||
value | object | |
return | void |
private void ConvertObject(object value) {
if (alreadySerialised.ContainsKey(value))
writer.WriteAttribute(Attributes.references, alreadySerialised[value]);
else {
alreadySerialised.Add(value, writer.CurrentPath);
new Marshaller(writer, this).Marshal(value);
}
}