A value writer is a component that is able to write a value to an object. Being able to write values is an essential part of mapping values from the source object to the target object.
In addition, custom value writers can be created by implementing
If you are developing a custom provider, you may need to develop custom value writers, but often this is not necessary. In many cases, the target object will have a property whose value must be set. Data Exchange Framework includes a value writer that can be used to do this.
Sometimes the property on the target object will, itself, be an object, and the value must be written to a property of this second object. For example, the target object could be a person. The person has a property that represents a collection of email addresses. You want to change the person’s work email address.
In this example, the target object is a person. The property on the
Emails. The property on the
Emails property is
Address. Data Exchange Framework includes
for this case.