Class CriteriaUtility
- Namespace
- Dynamicweb.DataManagement
- Assembly
- Dynamicweb.DataManagement.dll
Set of auxiliary methods for working with Criteria class
public class CriteriaUtility
- Inheritance
-
CriteriaUtility
- Inherited Members
Methods
CloneCriteria(Criteria)
Creates new Criteria object instance
public static Criteria CloneCriteria(Criteria criteria)
Parameters
criteria
CriteriaSource Criteria instance
Returns
- Criteria
New Criteria object instance
CriteriaToXml(Criteria)
Creates XmlDocument object based on criteria data
public static XmlDocument CriteriaToXml(Criteria criteria)
Parameters
criteria
CriteriaCriteria object instance
Returns
- XmlDocument
XmlDocument with criteria data
CustomCriteria(string)
Creates criteria instance with Cutom field defined by query
public static Criteria CustomCriteria(string query)
Parameters
query
stringQuery text
Returns
- Criteria
New Criteria instance with Custom field
SelectAllCriteria(string)
Selects all criteria for specified table
public static Criteria SelectAllCriteria(string table)
Parameters
table
stringCriteria object instance
Returns
XmlToCriteria(string, XmlDocument)
Creates criteria object using XmlDocument data
public static Criteria XmlToCriteria(string tableName, XmlDocument xmlDocument)
Parameters
tableName
stringTable name
xmlDocument
XmlDocumentXmlDocument instance
Returns
- Criteria
Criteria object instance