Show / Hide Table of Contents

    ISqlJoinOnBuilder Interface

    .NET Standard 2.x | Current Version (1.0.1)

    0.5.0-alpha 1.0.1 (current)

    Represents an object which can be used to create the condition on which the join is based in the JOIN clause.

    Namespace: SnapObjects.Data

    Assembly: SnapObjects.Data.dll

    Inherited Constructor

    SnapObjects.Data.ISqlJoinOnAndOr

    SnapObjects.Data.ISqlJoinOnAndOr<ISqlJoinOnAndOr>

    SnapObjects.Data.ISqlWhereBuilder

    SnapObjects.Data.ISqlGroupBuilder

    SnapObjects.Data.ISqlHavingBuilder

    SnapObjects.Data.ISqlOrderBuilder

    SnapObjects.Data.ISqlBuilder

    SnapObjects.Data.ISqlBuilderBase

    System.ICloneable<ISqlBuilder>

    Syntax

     public interface ISqlJoinOnBuilder : ISqlJoinOnAndOr, ISqlJoinOnAndOr<ISqlJoinOnAndOr>, ISqlWhereBuilder, ISqlGroupBuilder, ISqlHavingBuilder, ISqlOrderBuilder, ISqlBuilder, ISqlBuilderBase, ICloneable<ISqlBuilder>;
    

    Methods

    Name Return Type Description
    On(string left, string right) ISqlJoinOnAndOr Creates an ON clause and adds a search condition to it. Specifies SQL expressions on both the left and right of the operator. The operator is '='.
    On(string left, SqlBinaryOperator sqlOperator, string right) ISqlJoinOnAndOr Creates an ON clause and adds a search condition to it. Specifies SQL expressions on both the left and right of the operator.
    On(string left, ISqlParameter parameter) ISqlJoinOnAndOr Creates an ON clause and adds a search condition to it. Specifies a SQL expression on the left of the operator and a SQL parameter on the right of the operator. The operator is '='.
    On(string left, SqlBinaryOperator sqlOperator, ISqlParameter parameter) ISqlJoinOnAndOr Creates an ON clause and adds a search condition to it. Specifies a SQL expression on the left of the operator and a SQL parameter on the right of the operator.
    On(string left, ISqlBuilder sqlBuilder) ISqlJoinOnAndOr Creates an ON clause and adds a search condition to it. Specifies the SQL expression on the left of the operator and the SQL subquery on the right. The operator is '='.
    On(string left, SqlBinaryOperator sqlOperator, ISqlBuilder sqlBuilder) ISqlJoinOnAndOr Creates an ON clause and adds a search condition to it. Specifies a SQL expression on the left of the operator and a SQL subquery on the right.
    On(ISqlJoinCondition condition) ISqlJoinOnAndOr Creates an ON clause and adds a search condition to it using an ISqlJoinCondition object.
    OnRaw(string clause, params ISqlParameter[] parameters) ISqlJoinOnAndOr Creates an ON clause and adds a raw SQL to it.
    OnValue(string left, object value) ISqlJoinOnAndOr Creates an ON clause and adds a search condition to it. Specifies the SQL expression on the left of the operator and a specific value on the right of the operator. The operator is '='.
    OnValue(string left, SqlBinaryOperator sqlOperator, object value) ISqlJoinOnAndOr Creates an ON clause and adds a search condition to it. Specifies a SQL expression on the left of the operator and a specific value on the right of the operator.
    Back to top Generated by Appeon