Equivalent Child Node Properties
Nodes that are child node of an Equivalent node are created automatically by BizTalk Editor to show the set of derived complex types and the base complex type from which they are derived. The XML structures specified by any of these types can occur wherever the base complex type is called for in the schema. This yields the same type of polymorphism that is common in many object-oriented programming languages.
At the location in an instance message where the base complex type is called for by the schema, the structure of the XML can validly conform to that base complex type or to any of the derived complex types, all of which are displayed as child nodes of the Equivalent node in the schema.
In corresponding instance messages, you can use any of the types shown under the Equivalent node by specifying the data type explicitly:
<RecordName
xmlns:xsi="http://www.w3c.org/2001/XMLSchema-instance">
When you select a node that is the child of an Equivalent node in BizTalk Editor, you can examine its read-only properties in the Visual Studio Properties window.
The following table shows the properties associated with nodes that are child nodes of Equivalent nodes.
Property name | Category | Description |
---|---|---|
Derivation Type | General | Shows the base complex type or one of the derived complex types. |
Node Name | General | Shows the name of the base or derived complex type within angle brackets (<type>). |
See Also
Equivalent Node Properties
Node Properties - By Node Type
Node Properties - Alphabetical Listings
Feedback
https://aka.ms/ContentUserFeedback.
Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see:Submit and view feedback for