Class QueryColumnXmlExtensions
- Namespace
- CMS.DataEngine
- Assembly
- CMS.DataEngine.dll
Query column extension methods which provide XML querying capabilities.
[Obsolete("Class was not intended for public use and will be removed.")]
public static class QueryColumnXmlExtensions
- Inheritance
-
objectQueryColumnXmlExtensions
Methods
XmlExists(QueryColumn, string)
Applies an XML exists method against an XML column.
public static QueryColumn XmlExists(this QueryColumn column, string xQuery)
Parameters
columnQueryColumnQuery column
xQuerystringXQuery expression
Returns
XmlQuery(QueryColumn, string)
Applies an XQuery against an XML column.
public static QueryColumn XmlQuery(this QueryColumn column, string xQuery)
Parameters
columnQueryColumnQuery column
xQuerystringXML query
Returns
XmlValue(QueryColumn, string, string, int, int)
Applies an XML value method against an XML column.
public static QueryColumn XmlValue(this QueryColumn column, string xQuery, string dataType, int size = 0, int precision = 0)
Parameters
columnQueryColumnQuery column
xQuerystringXQuery expression
dataTypestringData type to which the cast should be done. See FieldDataType
sizeintSize of the type
precisionintPrecision of the type