Mapping WSDL to client-side .NET
The Core Service .NET client API differs from the WSDL because of namespace differences, mapping of collections and mapping of elements.
- Namespace
-
All WSDL namespace map to a single namespace for proxy types, which is Tridion.ContentManager.CoreService.Client.
- Collections
-
The WSDL collection type
ArrayOf{T}(where{T}is the type collected) maps to a .NETArray. - Plain XML
-
WSDL elements that represent server-side .NET
XmlElementobjects becomeXElementon the client.