Click or drag to resize

Altova.RaptorXml.Beta.XQuery Namespace

The XQuery namespace provides a C# API for the XQuery 3.1 specification. This C# interface enables the user to compile an xquery expression and to execute it with different input data. The typical starting point would be the functions Compile(ExpressionProvider, CompileOptions, ErrorLog) and Execute(RuntimeOptions, ErrorLog).
Classes
  ClassDescription
Public classCompileOptions
The CompileOptions class is used to initialize the static context components. The Compile(ExpressionProvider, CompileOptions, ErrorLog) static method can be used to validate an expression with the given CompileOptions.
Public classExpression
The Expression class represents a valid, compiled xquery expression. It can be instantiated with the Compile(ExpressionProvider, CompileOptions, ErrorLog) static method. The same Expression can be used for multiple executions with different RuntimeOptions.
Public classExpressionProvider
Public classRuntimeOptions
The RuntimeOptions class is used to initialize the dynamic context components for the execution of an Expression.