QueryParam class

Represents one parameter in parametrized query statement

public class Korzh.EasyQuery.QueryParam

Properties

Type Name Description
String Caption Gets or sets the caption.
DataType DataType Type of the parameter
String EditorId Gets or sets the default value editor for this parameter
String Id Parameter ID
Boolean IsGenerated Gets a value indicating whether this parameter is generated.
String Value Parameter value
Object ValueAsObject Returns the value of parameter as object (according to DataType).

Methods

Type Name Description
void CopyFrom(QueryParam param) Copies all properties of query parameter to another parameter.
void CoreReadXmlAttribute(String attrName, String attrValue) Read one attribute of XML element.
void LoadFromJsonDict(JsonDict paramDict) Loads parameter's properties from some System.Collections.IDictionary object. It's used for deserialization from JSON
void LoadFromXmlReader(XmlReader reader) Loads parameter's properties from XML.
JsonDict SaveToJsonDict(DataModel model) Saves query parameter's properties to Dictionary object (used JSON serialization).
void SaveToXmlWriter(XmlWriter writer) Saves the parameter to XML.