System.Xml.Xsl Namespace

The System.Xml.Xsl namespace provides support for Extensible Stylesheet Transformation (XSLT) transforms. It supports the W3C XSL Transformations (XSLT) Version 1.0 Recommendation (www.w3.org/TR/xslt).

Classes

TypeReason
IXsltContextFunction

Provides an interface to a given function defined in the Extensible Stylesheet Language for Transformations (XSLT) style sheet during runtime execution.

IXsltContextVariable

Provides an interface to a given variable that is defined in the style sheet during runtime execution.

XslCompiledTransform

Transforms XML data using an XSLT style sheet.

XsltArgumentList

Contains a variable number of arguments which are either XSLT parameters or extension objects.

XsltCompileException

The exception that is thrown by the Load method when an error is found in the XSLT style sheet.

XsltContext

Encapsulates the current execution context of the Extensible Stylesheet Language for Transformations (XSLT) processor allowing XML Path Language (XPath) to resolve functions, parameters, and namespaces within XPath expressions.

XsltException

The exception that is thrown when an error occurs while processing an XSLT transformation.

XsltMessageEncounteredEventArgs

Provides data for the XsltArgumentList.XsltMessageEncountered event.

XsltMessageEncounteredEventHandler

Represents the method that will handle the XsltArgumentList.XsltMessageEncountered event.

XslTransform

Transforms XML data using an Extensible Stylesheet Language for Transformations (XSLT) style sheet.

XsltSettings

Specifies the XSLT features to support during execution of the XSLT style sheet.