Table of Contents

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 Criteria

Source 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 Criteria

Criteria 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 string

Query 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 string

Criteria object instance

Returns

Criteria

XmlToCriteria(string, XmlDocument)

Creates criteria object using XmlDocument data

public static Criteria XmlToCriteria(string tableName, XmlDocument xmlDocument)

Parameters

tableName string

Table name

xmlDocument XmlDocument

XmlDocument instance

Returns

Criteria

Criteria object instance

To top