XmlPrime NamespaceXmlPrime NamespaceXmlPrime Namespace
Provides support for the representation, querying and transformation of XML.
Classes
Class | Description | |
---|---|---|
AnyUriAnyUriAnyUri |
Represents a Uniform Resource Locator. The corresponding XML Schema type is xs:anyURI .
| |
CollationCollationCollation | Represents a collation for use in XQuery and XPath functions. | |
CollationResolverCollationResolverCollationResolver | Resolves collations named by a URI. | |
CompilationErrorEventArgsCompilationErrorEventArgsCompilationErrorEventArgs | Provides data for the CompilationErrorCompilationErrorCompilationError compilation error event. | |
ConcurrentNameTableConcurrentNameTableConcurrentNameTable | Implements an efficient (lock free) thread-safe XmlNameTableXmlNameTableXmlNameTable. | |
DecimalFormatDecimalFormatDecimalFormat | A class representing information for formatting numbers. | |
DecimalFormatDictionaryDecimalFormatDictionaryDecimalFormatDictionary | A mapping from decimal format names to decimal formats. | |
DocumentSetDocumentSetDocumentSet | Contains a stable cache of documents and collections used in an XQuery program, XPath expression or XSL transformation. | |
DynamicContextSettingsDynamicContextSettingsDynamicContextSettings | Represents the user-controllable dynamic context settings of an XPath expression, an XQuery program or an XSL transformation. | |
EnvironmentVariablesEnvironmentVariablesEnvironmentVariables | A base class for classes with provides methods to access available environment variables. | |
GZipXmlUrlResolverGZipXmlUrlResolverGZipXmlUrlResolver | Resolver which automatically decompresses gzipped (.gz) XML resources. | |
InputSettingsInputSettingsInputSettings | Represents filters to be applied to input source trees, such as whitespace stripping and type annotation stripping. | |
LibrarySetLibrarySetLibrarySet | A collection of modules to be made available to an XQuery program or XPath expression. | |
LicenceLicenceLicence | A static class providing information about the current licence for XmlPrime. | |
LicenceExceptionLicenceExceptionLicenceException | Exception caused by licensing errors. | |
LocationHintCollectionLocationHintCollectionLocationHintCollection | A collection that maps namespace URIs to sets of location hints. | |
MessageEventArgsMessageEventArgsMessageEventArgs | Provides data for the MessageMessageMessage event. | |
ParameterDictionaryParameterDictionaryParameterDictionary | A mapping from parameter names to parameter values. | |
ParameterTypeDictionaryParameterTypeDictionaryParameterTypeDictionary | A mapping from parameter names to parameter types. | |
ResolvedDocumentResolvedDocumentResolvedDocument | A document that has been returned from an IDocumentResolverIDocumentResolverIDocumentResolver. | |
ResolvedResourceResolvedResourceResolvedResource | A resource that has been returned from an IResourceResolverIResourceResolverIResourceResolver. | |
SharedDocumentSetSharedDocumentSetSharedDocumentSet | A document set wrapping a static document set. | |
StaticContextSettingsStaticContextSettingsStaticContextSettings | This serves as a base class for the user-controllable static context settings of XQuery 1.0, XPath 2.0 and XSLT 2.0. | |
TraceEventArgsTraceEventArgsTraceEventArgs | Provides data for the TraceTraceTrace event. | |
UnparsedTextDocumentResolverUnparsedTextDocumentResolverUnparsedTextDocumentResolver |
An implementation of the IDocumentResolverIDocumentResolverIDocumentResolver interface that retrieves documents as resources from
the document set. This ensures consistency with the unparsed-text function.
| |
XdmDocumentXdmDocumentXdmDocument | Provides a fast, read-only, in-memory representation of an XML document using the XQuery 1.0 and XPath 2.0 Data Model (XDM). | |
XdmExceptionXdmExceptionXdmException | Represents errors that occurred during handling of an XQuery expression, XPath expressions, XSL transformation or serialization of an XDM instance. | |
XdmFunctionAttributeXdmFunctionAttributeXdmFunctionAttribute | This attribute is used to export a function in an XDM module. | |
XdmModuleXdmModuleXdmModule | A module that can be imported in an XQuery program, XSL transformation or XPath expression. | |
XdmModuleAttributeXdmModuleAttributeXdmModuleAttribute | Indicates that a class implements an XDM module. | |
XdmNavigatorXdmNavigatorXdmNavigator | Provides an extension of XPathNavigatorXPathNavigatorXPathNavigator which exposes accessors from the XQuery 1.0 and XPath 2.0 Data Model not available with XPathNavigatorXPathNavigatorXPathNavigator. | |
XdmTypeXdmTypeXdmType | References a type in the XQuery 1.0 and XPath 2.0 Data Model (XDM) type hierarchy. | |
XdmTypeAttributeXdmTypeAttributeXdmTypeAttribute | This attribute is used to specify the XDM type of an argument or return value of a function exported in an XDM module. | |
XIncludeXIncludeXInclude | Uses the XML Inclusions (XInclude) processing model to performs merging of XML information sets. | |
XIncludeSettingsXIncludeSettingsXIncludeSettings | Represents the user-controllable settings of XInclude processing. | |
XmlNamespacesXmlNamespacesXmlNamespaces | XML namespaces with special significance to XmlPrime. | |
XmlReaderDocumentResolverXmlReaderDocumentResolverXmlReaderDocumentResolver | An implementation of the IDocumentResolverIDocumentResolverIDocumentResolver interface which uses a specified XmlReaderSettingsXmlReaderSettingsXmlReaderSettings to retrieve documents. | |
XmlResourceResolverXmlResourceResolverXmlResourceResolver | An implementation of the IResourceResolverIResourceResolverIResourceResolver interface uses a specified XmlResolverXmlResolverXmlResolver to retrieve resources. | |
XPathXPathXPath | Provides a typed class that represents a compiled XPath 2.0 expression. | |
XPath2FunctionsXPath2FunctionsXPath2Functions | An XSLT extension object that provides implementations of some XPath 2.0 functions for use with XslCompiledTransformXslCompiledTransformXslCompiledTransform. | |
XPathAtomicValueXPathAtomicValueXPathAtomicValue | Represents an atomic value in the XQuery 1.0 and XPath 2.0 Data Model (XDM). | |
XPathFunctionItemXPathFunctionItemXPathFunctionItem | Represents a function item in the XQuery 3.0 and XPath 3.0 Data Model (XDM). | |
XPathSettingsXPathSettingsXPathSettings | Represents the user-controllable static context settings of an XPathXPathXPath. | |
XQueryXQueryXQuery | Queries XML data using the XQuery language. | |
XQuerySettingsXQuerySettingsXQuerySettings | Represents the user-controllable static context settings of an XQueryXQueryXQuery. | |
XsltXsltXslt | Transforms XML data using the XSLT language. | |
XsltSettingsXsltSettingsXsltSettings | Represents the user-controllable static context settings of an XsltXsltXslt instance. |
Structures
Structure | Description | |
---|---|---|
DateTimeWithZoneDateTimeWithZoneDateTimeWithZone |
Represents a Gregorian date and time. The corresponding XML Schema type is xs:dateTime .
| |
DateWithZoneDateWithZoneDateWithZone |
Represents a Gregorian date. The corresponding XML Schema type is xs:date .
| |
DayTimeDurationDayTimeDurationDayTimeDuration |
Represents a duration of time that is expressed by the Gregorian day, hour, minute and second components.
The corresponding XML Schema type is xs:dayTimeDuration .
| |
DurationDurationDuration |
Represents a duration of time that is expressed by the Gregorian year, month, day, hour, minute and second
components. The corresponding XML Schema type is xs:duration .
| |
GDayGDayGDay |
Represents a Gregorian day. The corresponding XML Schema type is xs:gDay .
| |
GMonthGMonthGMonth |
Represents a Gregorian month. The corresponding XML Schema type is xs:gMonth .
| |
GMonthDayGMonthDayGMonthDay |
Represents a Gregorian date that recurs. The corresponding XML Schema type is xs:gMonthDay .
| |
GYearGYearGYear |
Represents a Gregorian year. The corresponding XML Schema type is xs:gYear .
| |
GYearMonthGYearMonthGYearMonth |
Represents a Gregorian year and month. The corresponding XML Schema type is xs:gYearMonth .
| |
QNameQNameQName |
Represents an XML qualified name consisting of a prefix, local name and namespace URI.
The corresponding XML Schema type is xs:QName .
| |
TimeWithZoneTimeWithZoneTimeWithZone |
Represents an instant of time that recurs every day. The corresponding XML Schema type is xs:time .
| |
TimeZoneTimeZoneTimeZone | Represents a time zone. This is a whole number of minutes in the range -14:00 to 14:00. | |
YearMonthDurationYearMonthDurationYearMonthDuration |
Represents a duration of time that is expressed by the Gregorian year and month components.
The corresponding XML Schema type is xs:yearMonthDuration .
|
Interfaces
Interface | Description | |
---|---|---|
ICollationResolverICollationResolverICollationResolver | An interface used to resolve collations. | |
ICollectionResolverICollectionResolverICollectionResolver | An interface used to resolve external collections of nodes. | |
ICollectionTypeResolverICollectionTypeResolverICollectionTypeResolver | An interface used to resolve the types of external collections. | |
IDocumentResolverIDocumentResolverIDocumentResolver | An interface used to resolve external documents. | |
IDocumentTypeResolverIDocumentTypeResolverIDocumentTypeResolver | An interface used to resolve the types of external documents. | |
IEnvironmentVariablesIEnvironmentVariablesIEnvironmentVariables | Provides methods to access available environment variables. | |
IResourceResolverIResourceResolverIResourceResolver | An interface used to resolve the unparsed text of external resources. | |
IResultDocumentHandlerIResultDocumentHandlerIResultDocumentHandler | Provides a method for writing multiple output documents from an XSLT stylsheet or an updating XQuery. |
Enumerations
Enumeration | Description | |
---|---|---|
BoundarySpaceBoundarySpaceBoundarySpace | Specifies the boundary-space policy of an XQuery module. | |
CompilationWarningsCompilationWarningsCompilationWarnings |
Specifies which warnings should be raised during compilation. This enumeration has a FlagsAttributeFlagsAttributeFlagsAttribute attribute that allows a bitwise combination of its member values. | |
ConstructionModeConstructionModeConstructionMode | Specifies the construction mode of an XQuery module. | |
CopyNamespacesModeCopyNamespacesModeCopyNamespacesMode | Specifies the copy-namespaces mode of an XQuery module. | |
EmptyOrderEmptyOrderEmptyOrder | Specifies the ordering of empty-sequence values. | |
InputTypeAnnotationsInputTypeAnnotationsInputTypeAnnotations | Enumerates the input type annotation methods. | |
OptimizationLevelOptimizationLevelOptimizationLevel | Specifies the level of optimization to perform during query compilation. | |
OrderingModeOrderingModeOrderingMode | Specifies the ordering mode of an XQuery module. | |
QuantifierQuantifierQuantifier | Specifies the quantifier of an XdmTypeXdmTypeXdmType. | |
SeveritySeveritySeverity | Specifies the severity of a compilation error event. | |
TypeCheckingModeTypeCheckingModeTypeCheckingMode | Specifies the type checking mode. | |
XdmTypeCategoryXdmTypeCategoryXdmTypeCategory | Defines which category of type an XdmTypeXdmTypeXdmType instance is. | |
XmlVersionXmlVersionXmlVersion | Enumerates XML standard versions. | |
XPathVersionXPathVersionXPathVersion | An enumeration specifying the version of the XPath specification that should be used. | |
XQueryOptionalFeaturesXQueryOptionalFeaturesXQueryOptionalFeatures |
Specifies optional XQuery features which may be switched off. This enumeration has a FlagsAttributeFlagsAttributeFlagsAttribute attribute that allows a bitwise combination of its member values. | |
XQueryVersionXQueryVersionXQueryVersion | An enumeration specifying the version of the XQuery specification that should be used. |