Click or drag to resize

EqualOpPredicateProducers Class

Extension methods to produce equality comparison predicates. Defined for various source elements, like fields, expressions...
Inheritance Hierarchy
SystemObject
  SD.LLBLGen.Pro.QuerySpecEqualOpPredicateProducers

Namespace:  SD.LLBLGen.Pro.QuerySpec
Assembly:  SD.LLBLGen.Pro.ORMSupportClasses (in SD.LLBLGen.Pro.ORMSupportClasses.dll) Version: 5.4.0.0 (5.4.0)
Syntax
public static class EqualOpPredicateProducers
Methods
  NameDescription
Public methodStatic memberEqual(IEntityFieldCore, IEntityFieldCore)
Creates an equality comparison predicate between the two fields specified.
Public methodStatic memberEqual(IEntityFieldCore, IExpression)
Creates an equality comparison predicate between the field and the expression specified.
Public methodStatic memberEqual(IEntityFieldCore, Object)
Creates an equality comparison predicate between the expression and the value specified. If the value is null or DBNull.Value a null comparison predicate is created
Public methodStatic memberEqual(IExpression, IEntityFieldCore)
Creates an equality comparison predicate between the expression and the field specified.
Public methodStatic memberEqual(IExpression, IExpression)
Creates an equality comparison predicate between the two expressions specified.
Public methodStatic memberEqual(IExpression, Object)
Creates an equality comparison predicate between the expression and the value specified. If the value is null or DBNull.Value a null comparison predicate is created
Top
Remarks
Uses adapter field instances for expression wrapping, as it doesn't matter: the expression will emitted into the output, not the field containing it.
See Also