C# Класс Azavea.Open.DAO.Criteria.Joins.AbstractJoinExpression

Наследование: IJoinExpression
Показать файл Открыть проект

Защищенные свойства (Protected)

Свойство Тип Описание
_trueOrNot bool

Открытые методы

Метод Описание
Flip ( ) : IJoinExpression

For some implementations, it's simpler to only implement one-sided joins. So to handle right (or left) joins, you want to flip the criteria so the right and left daos are swapped and you can do a left (or right) join instead.

Invert ( ) : IExpression

Produces an expression that is the exact opposite of this expression. The new expression should exclude everything this one includes, and include everything this one excludes.

ToString ( ) : string
TrueOrNot ( ) : bool

This tells you whether you want things that match, or things that don't match, this expression.

Защищенные методы

Метод Описание
AbstractJoinExpression ( bool trueOrNot ) : System

This lets you specify whether to negate this expression.

Описание методов

AbstractJoinExpression() защищенный Метод

This lets you specify whether to negate this expression.
protected AbstractJoinExpression ( bool trueOrNot ) : System
trueOrNot bool True means look for matches (I.E. ==), /// false means look for non-matches (I.E. !=)
Результат System

Flip() публичный абстрактный Метод

For some implementations, it's simpler to only implement one-sided joins. So to handle right (or left) joins, you want to flip the criteria so the right and left daos are swapped and you can do a left (or right) join instead.
public abstract Flip ( ) : IJoinExpression
Результат IJoinExpression

Invert() публичный абстрактный Метод

Produces an expression that is the exact opposite of this expression. The new expression should exclude everything this one includes, and include everything this one excludes.
public abstract Invert ( ) : IExpression
Результат IExpression

ToString() публичный Метод

public ToString ( ) : string
Результат string

TrueOrNot() публичный Метод

This tells you whether you want things that match, or things that don't match, this expression.
public TrueOrNot ( ) : bool
Результат bool

Описание свойств

_trueOrNot защищенное свойство

Holds the value indicating whether this expression is negated.
protected bool _trueOrNot
Результат bool