Click or drag to resize

PostgreSqlFunctions Class

Set of extension methods to be used in Linq for various query fragments.
Inheritance Hierarchy
SystemObject
  SD.LLBLGen.Pro.DQE.PostgreSqlPostgreSqlFunctions

Namespace:  SD.LLBLGen.Pro.DQE.PostgreSql
Assembly:  SD.LLBLGen.Pro.DQE.PostgreSql (in SD.LLBLGen.Pro.DQE.PostgreSql.dll) Version: 5.9.0.0 (5.9.0)
Syntax
public static class PostgreSqlFunctions
Methods
  NameDescription
Public methodStatic memberAllILike(String, String)
Will generate a toCompare ILIKE ALL(likePatternArray) fragment in the SQL query using the mapping of this function.
Public methodStatic memberAllILike(IEntityFieldCore, String)
Will generate a stringField ILIKE ALL(likePatternArray) fragment in the SQL query using the mapping of this function.
Public methodStatic memberAllLike(String, String)
Will generate a toCompareWith LIKE ALL(likePatternArray) fragment in the SQL query using the mapping of this function.
Public methodStatic memberAllLike(IEntityFieldCore, String)
Will generate a stringField LIKE ALL(likePatternArray) fragment in the SQL query using the mapping of this function.
Public methodStatic memberAnyGreaterEqualThanT(T, T)
Will generate a toCompareWith <= ANY(arrayValue) fragment in the SQL query using the mapping of this function.
Public methodStatic memberAnyGreaterEqualThanT(IEntityFieldCore, T)
Will generate a toCompareWith <= ANY(arrayField) fragment in the SQL query using the mapping of this function.
Public methodStatic memberAnyGreaterThanT(T, T)
Will generate a toCompareWith < ANY(arrayValue) fragment in the SQL query using the mapping of this function.
Public methodStatic memberAnyGreaterThanT(IEntityFieldCore, T)
Will generate a toCompareWith < ANY(arrayField) fragment in the SQL query using the mapping of this function.
Public methodStatic memberAnyILike(String, String)
Will generate a toCompare ILIKE ANY(likePatternArray) fragment in the SQL query using the mapping of this function.
Public methodStatic memberAnyILike(IEntityFieldCore, String)
Will generate a stringField ILIKE ANY(likePatternArray) fragment in the SQL query using the mapping of this function.
Public methodStatic memberAnyLesserEqualThanT(T, T)
Will generate a toCompareWith >= ANY(arrayValue) fragment in the SQL query using the mapping of this function.
Public methodStatic memberAnyLesserEqualThanT(IEntityFieldCore, T)
Will generate a toCompareWith >= ANY(arrayField) fragment in the SQL query using the mapping of this function.
Public methodStatic memberAnyLesserThanT(T, T)
Will generate a toCompareWith > ANY(arrayValue) fragment in the SQL query using the mapping of this function.
Public methodStatic memberAnyLesserThanT(IEntityFieldCore, T)
Will generate a toCompareWith > ANY(arrayField) fragment in the SQL query using the mapping of this function.
Public methodStatic memberAnyLike(String, String)
Will generate a toCompare LIKE ANY(likePatternArray) fragment in the SQL query using the mapping of this function.
Public methodStatic memberAnyLike(IEntityFieldCore, String)
Will generate a stringField LIKE ANY(likePatternArray) fragment in the SQL query using the mapping of this function.
Public methodStatic memberIsContainedBy(IEntityFieldCore, Object)
Will generate a arrayField <@ containingArray fragment in the SQL query using the mapping of this function.
Public methodStatic memberIsContainedByT(T, T)
Will generate a containedArray <@ containingArray fragment in the SQL query using the mapping of this function.
Public methodStatic memberIsOverlappedBy(IEntityFieldCore, Object)
Will generate an arrayField && array2 fragment in the SQL query using the mapping of this function. Returns true if the arrays share at least one common element
Public methodStatic memberIsOverlappedByT(T, T)
Will generate an array1 && array2 fragment in the SQL query using the mapping of this function. Returns true if the arrays share at least one common element
Top
See Also