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. |
![]() | XmlPreloadedResolverXmlPreloadedResolverXmlPreloadedResolver | An implementation of XmlResolverXmlResolverXmlResolver which provides resolution of commonly used DTDs without requiring network access. |
![]() | 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. |
![]() | DtdProcessingDtdProcessingDtdProcessing | |
![]() | 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. |
![]() | UriTypeUriTypeUriType | Enumerates the specifications to which a URI may comply. |
![]() | 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. |
![]() | XsltVersionXsltVersionXsltVersion | An enumeration specifying the version of the XSLT specification that should be used. |