XdmModule ClassXdmModule ClassXdmModule Class
A module that can be imported in an XQuery program, XSL transformation or XPath expression.
Inheritance Hierarchy
- System.ObjectSystem.ObjectSystem::Object
- XmlPrime.XdmModuleXmlPrime.XdmModuleXmlPrime::XdmModule
The XdmModuleXdmModuleXdmModule
type exposes the following members.
Properties
Property | Description | |
---|---|---|
![]() ![]() | ExtensionFunctionsExtensionFunctionsExtensionFunctions | Gets the set of extension functions specific to XmlPrime. |
![]() | LocationLocationLocation | Returns the location (URI) from which this module was loaded. |
![]() | LocationUriLocationUriLocationUri | Returns the location (URI) from which this module was loaded. |
![]() ![]() | MsXslFunctionsMsXslFunctionsMsXslFunctions | Gets the set of extension functions specific to XslCompiledTransformXslCompiledTransformXslCompiledTransform. |
![]() | TargetNamespaceTargetNamespaceTargetNamespace | Gets the target namespace of the module. |
![]() ![]() | XPathArrayunctionsXPathArrayunctionsXPathArrayunctions | Gets the set of functions which operate on arrays. |
![]() ![]() | XPathMathFunctionsXPathMathFunctionsXPathMathFunctions | Gets the set of mathematical functions which are define as of XPath and XQuery Functions and Operators 3.0. |
![]() ![]() | XQuery30FunctionsXQuery30FunctionsXQuery30Functions | Gets the set of functions which are new in XPath and XQuery Functions and Operators 3.0 |
![]() ![]() | XQueryUpdate10FunctionsXQueryUpdate10FunctionsXQueryUpdate10Functions | Gets the set of functions which are introduced by the XQuery Update Facility 1.0. |
![]() ![]() | XsltFunctionsXsltFunctionsXsltFunctions | Gets the set of functions in XSLT 2.0 that are not in the XQuery 1.0 and XPath 2.0 function library. |
![]() ![]() | XsltFunctionsForXQuery30XsltFunctionsForXQuery30XsltFunctionsForXQuery30 | Gets the set of functions in XSLT 2.0 that are not in the XPath and XQuery Functions and Operators 3.0 afunction library. |
Methods
Remarks
Libraries can be made available to an XQuery program, XPath expression or XSL transformation by adding them to the LibrariesLibrariesLibraries collection.
All functions within an XdmModuleXdmModuleXdmModule are in the library's target namespace (as specified by TargetNamespaceTargetNamespaceTargetNamespace).