Table of Contents

Class SqlWhereFilterFormatter

Namespace
Tripous.Data
Assembly
Tripous.Data.dll

A formatter for SQL WHERE filter definitions.

public static class SqlWhereFilterFormatter
Inheritance
SqlWhereFilterFormatter
Inherited Members

Methods

FormatInline(SqlFilterDef)

Formats a SQL WHERE filter definition as inline SQL text.

public static string FormatInline(SqlFilterDef Def)

Parameters

Def SqlFilterDef

Returns

string

FormatInline(SqlFilterDefs)

Formats SQL WHERE filter definitions as inline SQL text.

public static string FormatInline(SqlFilterDefs Defs)

Parameters

Defs SqlFilterDefs

Returns

string

FormatParameterized(SqlFilterDef, IDictionary<string, object>)

Formats a SQL WHERE filter definition as parameterized SQL text.

NOTE: The Params should be an empty dictionary. The formatter adds Parameter Names and Values to it.

public static string FormatParameterized(SqlFilterDef Def, IDictionary<string, object> Params)

Parameters

Def SqlFilterDef
Params IDictionary<string, object>

Returns

string

FormatParameterized(SqlFilterDefs, IDictionary<string, object>)

Formats SQL WHERE filter definitions as parameterized SQL text.

NOTE: TheParams should be an empty dictionary. The formatter adds Parameter Names and Values to it.

public static string FormatParameterized(SqlFilterDefs Defs, IDictionary<string, object> Params)

Parameters

Defs SqlFilterDefs
Params IDictionary<string, object>

Returns

string