<add> of <declaredTypes> Element
Adds a type used by the DataContractSerializer during deserialization. Each declared type includes the known types that will be returned as a field or property of the declared type.
<add> of <declaredTypes>
Attributes and Elements
The following sections describe attributes, child elements, and parent elements.
Required string attribute.
Specifies the type name (including namespace), assembly name, version number, culture, and public key token.
Specifies the known type for the declared type that is being added. If the declared type is a generic type, then you must also add a parameter element to the <knownType> element to specify which generic parameter is used to return the known type.
See the <dataContractSerializer> for an example of using this element.
<add type="MyCompany.Library.Shape, MyAssembly, Version=126.96.36.199, Culture=neutral, PublicKeyToken=XXXXXX, processorArchitecture=MSIL"> <knownType type="MyCompany.Library.Circle, MyAssembly, Version=188.8.131.52, Culture=neutral, PublicKeyToken=XXXXXX, processorArchitecture=MSIL"/> </add>