XPathLibraryCollection ClassXPathLibraryCollection ClassXPathLibraryCollection Class
- XmlPrime 1.3
- Other Versions ▼
Inheritance Hierarchy
- System.ObjectSystem.ObjectSystem::Object
- XmlPrime.XPathLibraryCollectionXmlPrime.XPathLibraryCollectionXmlPrime::XPathLibraryCollection
Syntax
Public NotInheritable Class XPathLibraryCollection _ Implements ICollection(Of XPathFunctionLibrary), _ IEnumerable(Of XPathFunctionLibrary), _ System.Collections.IEnumerable
public sealed class XPathLibraryCollection : ICollection<XPathFunctionLibrary>, IEnumerable<XPathFunctionLibrary>, System.Collections.IEnumerable
public: ref class XPathLibraryCollection sealed : ICollection<XPathFunctionLibrary^>, IEnumerable<XPathFunctionLibrary^>, System.Collections::IEnumerable^
The XPathLibraryCollectionXPathLibraryCollectionXPathLibraryCollection
type exposes the following members.
Constructors
Constructor | Description | |
---|---|---|
![]() | XPathLibraryCollection ()XPathLibraryCollection ()XPathLibraryCollection () | Initializes a new instance of the XPathLibraryCollectionXPathLibraryCollectionXPathLibraryCollection class. |
![]() | XPathLibraryCollection (XPathLibraryCollection)XPathLibraryCollection (XPathLibraryCollection)XPathLibraryCollection (XPathLibraryCollection^) | Initializes a new instance of the XPathLibraryCollectionXPathLibraryCollectionXPathLibraryCollection class. |
Properties
Methods
Method | Description | |
---|---|---|
![]() | AddAddAdd | Adds a library to the XPathLibraryCollectionXPathLibraryCollectionXPathLibraryCollection. |
![]() | ClearClearClear | Removes all libraries from the XPathLibraryCollectionXPathLibraryCollectionXPathLibraryCollection. |
![]() | ContainsContainsContains | Determines whether the XPathLibraryCollectionXPathLibraryCollectionXPathLibraryCollection contains a specific library. |
![]() | CopyToCopyToCopyTo | Copies the elements of the ICollection<T>ICollection(Of T)ICollection<T> to an ArrayArrayArray, starting at a particular ArrayArrayArray index. |
![]() | Object.EqualsObject.EqualsObject::Equals | Determines whether the specified objectObjectobject is equal to the current objectObjectobject. (Inherited from System.ObjectSystem.ObjectSystem::Object) |
![]() | Object.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) |
![]() | GetEnumeratorGetEnumeratorGetEnumerator | Returns an enumerator that iterates through the XPathLibraryCollectionXPathLibraryCollectionXPathLibraryCollection. |
![]() | Object.GetHashCodeObject.GetHashCodeObject::GetHashCode | Serves as a hash function for a particular type. (Inherited from System.ObjectSystem.ObjectSystem::Object) |
![]() | Object.GetTypeObject.GetTypeObject::GetType | Gets the TypeTypeType of the current instance. (Inherited from System.ObjectSystem.ObjectSystem::Object) |
![]() | Object.MemberwiseCloneObject.MemberwiseCloneObject::MemberwiseClone | Creates a shallow copy of the current objectObjectobject. (Inherited from System.ObjectSystem.ObjectSystem::Object) |
![]() | RemoveRemoveRemove | Removes a specific library from the XPathLibraryCollectionXPathLibraryCollectionXPathLibraryCollection. |
![]() | Object.ToStringObject.ToStringObject::ToString | Returns a stringStringString that represents the current objectObjectobject. (Inherited from System.ObjectSystem.ObjectSystem::Object) |
Explicit Interface Implementations
Remarks
This class is used by LibrariesLibrariesLibraries to set the libraries that should be made available to an XQuery program, XPath expression or XSL transformation.
Imported libraries do not have to have unique target namespaces, and two libraries containing the same function can both be imported (for example XQuery11FunctionsXQuery11FunctionsXQuery11Functions and XsltFunctionsXsltFunctionsXsltFunctions can both be imported).