Export (0) Print
Expand All

Processing XML in the .NET Framework vs. the .NET Framework for Silverlight

Silverlight

The Microsoft .NET Framework for Silverlight consists of a subset of the .NET Framework class library and some additional types and members that are not included in the standard .NET Framework class library. This document describes the differences between the two frameworks.

The following types have been added to the .NET Framework for Silverlight, and do not exist in the .NET Framework.

System.Xml namespace

System.Xml.Resolvers namespace

The following types were changed for the Silverlight version of the .NET Framework.

System.Xml namespace

Added members:

Removed members:

  • ProhibitDTD

System.Xml.Linq namespace

Added members:

Removed members:

The following types exist in the System.Xml namespace in the .NET Framework but not in the .NET Framework for Silverlight:

EntityHandling

XmlNamedNodeMap

Formatting

XmlNodeChangedAction

IHasXmlNode

XmlNodeChangedEventArgs

ValidationType

XmlNodeChangedEventHandler

WhitespaceHandling

XmlNodeList

XmlAttribute

XmlNodeOrder

XmlAttributeCollection

XmlNodeReader

XmlCDataSection

XmlNodeType

XmlCharacterData

XmlNotation

XmlComment

XmlOutputMethod

XmlConvertDateTimeOption

XmlProcessingInstruction

XmlDataDocument

XmlQualifiedNameTable

XmlDeclaration

XmlSecureResolver

XmlDocument

XmlSignificantWhitespace

XmlDocumentFragment

XmlText

XmlDocumentType

XmlTextReader

XmlElement

XmlTextWriter

XmlEntity

XmlTokenizedType

XmlEntityReference

XmlUrlResolver

XmlImplementation

XmlValidatingReader

XmlLinkedNode

XmlWhitespace

The following are currently not supported in Silverlight:

  • The Extensions bridge classes provided in the Schema and XPath namespaces of the .NET Framework to support the Schema and Xpath features of the System.Xml.

  • Extensible Stylesheet Language Transformations (XSLT).

In Silverlight you can load files in the following ways:

Other ways to load and save content are:

You can use the following methods to obtain class library information that is specific to the.NET Framework for Silverlight:

  • Use IntelliSense.

  • Use the Object Viewer in Visual Studio.

  • Use the filters provided in the local Help viewers.

  • Refer to the platform and version information included with the documentation for individual types and members.

Community Additions

ADD
Show:
© 2014 Microsoft