Saxon API for .NET

XQueryEvaluator Class

An XQueryEvaluator represents a compiled and loaded query ready for execution. The XQueryEvaluator holds details of the dynamic evaluation context for the query.

For a list of all members of this type, see XQueryEvaluator Members.

System.Object
   XQueryEvaluator

public class XQueryEvaluator : IEnumerable

Remarks

An XQueryEvaluator should not be used concurrently in multiple threads. It is safe, however, to reuse the object within a single thread to run the same query several times. Running the query does not change the context that has been established.

An XQueryEvaluator is always constructed by running the Load method of an XQueryExecutable.

Requirements

Namespace: Saxon.Api

Assembly: saxon8api (in saxon8api.netmodule)

See Also

XQueryEvaluator Members | Saxon.Api Namespace