public override void SetXsltContext(XsltContext context) { if (_arg != null) { _arg.SetXsltContext(context); } }
public override void SetXsltContext(XsltContext context) { _xsltContext = context.Whitespace ? context : null; if (_arg != null) { _arg.SetXsltContext(context); } }
public override void SetXsltContext(XsltContext xsltContext) { _qyInput.SetXsltContext(xsltContext); if ( _qyInput.StaticType != XPathResultType.NodeSet && _qyInput.StaticType != XPathResultType.Any ) { throw XPathException.Create(SR.Xp_NodeSetExpected); } }
public override void SetXsltContext(XsltContext input) { base.SetXsltContext(input); cond.SetXsltContext(input); if (cond.StaticType != XPathResultType.Number && cond.StaticType != XPathResultType.Any && noPosition) { ReversePositionQuery query = qyInput as ReversePositionQuery; if (query != null) { qyInput = query.input; } } }
public override void SetXsltContext(XsltContext input) { base.SetXsltContext(input); _cond.SetXsltContext(input); if (_cond.StaticType != XPathResultType.Number && _cond.StaticType != XPathResultType.Any && _noPosition) { // BugBug: We can do such trick at Evaluate time only. // But to do this FilterQuery should stop inherit from BaseAxisQuery ReversePositionQuery query = qyInput as ReversePositionQuery; if (query != null) { qyInput = query.input; } } }
public override void SetXsltContext(XsltContext context) { _opnd1.SetXsltContext(context); _opnd2.SetXsltContext(context); }
public override void SetXsltContext(XsltContext context) { input.SetXsltContext(context); }
public override void SetXsltContext(XsltContext context) { Debug.Assert(context != null); _nsUri = context.LookupNamespace(_prefix); qyInput.SetXsltContext(context); }
public override void SetXsltContext(XsltContext xsltContext) { base.SetXsltContext(xsltContext); _child.SetXsltContext(xsltContext); }
public override void SetXsltContext(XsltContext xsltContext) { qy1.SetXsltContext(xsltContext); qy2.SetXsltContext(xsltContext); }
public override void SetXsltContext(XsltContext context) { _xsltContext = context.Whitespace ? context : null; _arg?.SetXsltContext(context); }
public override void SetXsltContext(XsltContext context) { _arg?.SetXsltContext(context); }