ExistsPredicate

Represents a condition predicate for the EXISTS keyword.

Namespace:
Inetdev.Data.Query
Type:
Class
Public:
Yes
Protected:
No
Sealed:
No
Abstract:
No
Inherits from:
Inetdev.Data.Query.Predicate

Constructors

ExistsPredicate

Default constructor

Signature:
public Void ExistsPredicate()

ExistsPredicate

Initializes a new instance of ExistsPredicate.

Signature:
public Void ExistsPredicate(rel, subquery)
Parameters
Name Type Summary
rel RelationalOperator The relation between predicates.
subquery SelectStatement A SelectStatementfor the sub query.

ExistsPredicate

Initializes a new instance of ExistsPredicate.

Signature:
public Void ExistsPredicate(rel, subquery, negate)
Parameters
Name Type Summary
rel RelationalOperator The relation between predicates.
subquery SelectStatement A SelectStatementfor the sub query.
negate Boolean true if the predicate should be negated.

ExistsPredicate

Initializes a new instance of ExistsPredicate.

Signature:
public Void ExistsPredicate(rel, subquery, negate, useParenthesis)
Parameters
Name Type Summary
rel RelationalOperator The relation between predicates.
subquery SelectStatement A SelectStatementfor the sub query.
negate Boolean true if the predicate should be negated.
useParenthesis Boolean Indicates if the clause must be enclosed in parenthesis.

ExistsPredicate

Initializes a new instance of ExistsPredicate.

Signature:
public Void ExistsPredicate(subquery)
Parameters
Name Type Summary
subquery SelectStatement A SelectStatementfor the sub query.

ExistsPredicate

Initializes a new instance of ExistsPredicate.

Signature:
public Void ExistsPredicate(subquery, negate)
Parameters
Name Type Summary
subquery SelectStatement A SelectStatementfor the sub query.
negate Boolean true if the predicate should be negated.

ExistsPredicate

Initializes a new instance of ExistsPredicate.

Signature:
public Void ExistsPredicate(subquery, negate, useParenthesis)
Parameters
Name Type Summary
subquery SelectStatement A SelectStatementfor the sub query.
negate Boolean true if the predicate should be negated.
useParenthesis Boolean Indicates if the clause must be enclosed in parenthesis.

Properties

Negate

Indicates whether the predicate must be negated.

Signature:
public Boolean Negate { get; set; }

SubQuery

The sub query for the exists clause

Signature:
public SelectStatement SubQuery { get; set; }