XQuery.EvaluateUpdate Method (DynamicContextSettings, IResultDocumentHandler)XQuery.EvaluateUpdate Method (DynamicContextSettings, IResultDocumentHandler)XQuery::EvaluateUpdate Method (DynamicContextSettings^, IResultDocumentHandler^)

Evaluates an updating XQuery (XQuery Update Facility) program.

Syntax

Public Sub EvaluateUpdate( _
    settings As DynamicContextSettings, _
    resultDocumentHandler As IResultDocumentHandler _
)
public void EvaluateUpdate(
    DynamicContextSettings settings,
    IResultDocumentHandler resultDocumentHandler
)
public:
void EvaluateUpdate(
    DynamicContextSettings^ settings, 
    IResultDocumentHandler^ resultDocumentHandler
)
 

Parameters

settings

Type: XmlPrime.DynamicContextSettingsXmlPrime.DynamicContextSettingsXmlPrime::DynamicContextSettings^

The settings of the dynamic evaluation context.

resultDocumentHandler

Type: XmlPrime.IResultDocumentHandlerXmlPrime.IResultDocumentHandlerXmlPrime::IResultDocumentHandler^

The result document handler.

Exceptions

ExceptionCondition
ArgumentNullExceptionArgumentNullExceptionArgumentNullExceptionsettings or resultDocumentHandler are null a null reference (Nothing in Visual Basic) nullptr.
InvalidOperationExceptionInvalidOperationExceptionInvalidOperationExceptionThe query is not updating (IsUpdateIsUpdateIsUpdate is falseFalsefalse.
XdmExceptionXdmExceptionXdmException An error occurred evaluating the query.

Remarks

This method is suitable for queries which use fn:put.