Interface IXmlFunctions
A dialect's surface for the postfix XML data-type methods on a SQL Server xml column
(operand.value('xpath', 'sqltype'), operand.query('xpath'),
operand.exist('xpath') and the operand.nodes('xpath') rowset). The predicate and the
renderer live on one object, so a method the dialect reports as supported always has a rendering;
null is the capability being absent.
public interface IXmlFunctions
- Extension Methods
Methods
Render(string, string, IReadOnlyList<string>)
Renders the XML data-type method name as a postfix call over the
already-rendered operand, with the already-rendered args.
string Render(string name, string operand, IReadOnlyList<string> args)
Parameters
namestringoperandstringargsIReadOnlyList<string>
Returns
Supports(string)
True when the XML data-type method name can be rendered.
bool Supports(string name)
Parameters
namestring