public void GetObjectData(ISerializationData dataHolder, ISerializationContext context) { SerializationServices.PopulateWithFieldData(dataHolder, this, true, false); dataHolder.SetValue("Set", (m_conditions ?? Enumerable.Empty <Condition>()).ToArray()); }
public void GetObjectData(object obj, IObjectGraphNode holder) { var data = holder.ToSerializationData(); SerializationServices.PopulateWithFieldData(data, obj, true, false); }