XPathFunctionLibrary ClassXPathFunctionLibrary ClassXPathFunctionLibrary Class

A collection of functions that can be accessed from within an XQuery program, XPath expression or XSL transformation.

Inheritance Hierarchy

Syntax

Public MustInherit Class XPathFunctionLibrary
public abstract class XPathFunctionLibrary
public:
ref class XPathFunctionLibrary abstract
 
The XPathFunctionLibraryXPathFunctionLibraryXPathFunctionLibrary type exposes the following members.

Properties

 PropertyDescription
Public propertystaticExtensionFunctionsExtensionFunctionsExtensionFunctions Gets the set of extension functions specific to XmlPrime.
Public propertyTargetNamespaceTargetNamespaceTargetNamespace Gets or sets the target namespace of the library.
Public propertystaticXQuery11FunctionsXQuery11FunctionsXQuery11Functions Gets the set of functions in XQuery 1.1 that are not in the XQuery 1.0 and XPath 2.0 function library
Public propertystaticXsltFunctionsXsltFunctionsXsltFunctions Gets the set of functions in XSLT 2.0 that are not in the XQuery 1.0 and XPath 2.0 function library.

Top

Methods

 MethodDescription
Public methodObject.EqualsObject.EqualsObject::Equals Determines whether the specified objectObjectobject is equal to the current objectObjectobject. (Inherited from System.ObjectSystem.ObjectSystem::Object)
Protected methodObject.FinalizeObject.FinalizeObject::Finalize Allows an objectObjectobject to attempt to free resources and perform other cleanup operations before the objectObjectobject is reclaimed by garbage collection. (Inherited from System.ObjectSystem.ObjectSystem::Object)
Public methodObject.GetHashCodeObject.GetHashCodeObject::GetHashCode Serves as a hash function for a particular type. (Inherited from System.ObjectSystem.ObjectSystem::Object)
Public methodObject.GetTypeObject.GetTypeObject::GetType Gets the TypeTypeType of the current instance. (Inherited from System.ObjectSystem.ObjectSystem::Object)
Protected methodObject.MemberwiseCloneObject.MemberwiseCloneObject::MemberwiseClone Creates a shallow copy of the current objectObjectobject. (Inherited from System.ObjectSystem.ObjectSystem::Object)
Public methodObject.ToStringObject.ToStringObject::ToString Returns a stringStringString that represents the current objectObjectobject. (Inherited from System.ObjectSystem.ObjectSystem::Object)

Top

Remarks

Libraries of functions can be made available to an XQuery program, XPath expression or XSL transformation by adding them to the LibrariesLibrariesLibraries collection.

All functions within an XPathFunctionLibraryXPathFunctionLibraryXPathFunctionLibrary are in the library's target namespace (as specified by TargetNamespaceTargetNamespaceTargetNamespace).