Equivalent Node Properties

 

Equivalent nodes are created automatically by BizTalk Editor to show how derived complex types can be used instead of the base complex type from which they are derived 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.

When you select 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 Equivalent node.

Property name Category Description
Base Type General Shows the base complex type upon which the named derivations are based.
Node Name General Shows that this node is an Equivalent node by displaying the value "<Equivalent>".

See Also

Equivalent Child Node Properties
Node Properties - By Node Type
Node Properties - Alphabetical Listings