Show / Hide Table of Contents

Class Join

A class for creating IJoin instances

Inheritance
System.Object
Join
Namespace: Couchbase.Lite.Query
Assembly: Couchbase.Lite.dll
Syntax
public static class Join : object

Methods

| Improve this Doc View Source

CrossJoin(IDataSource)

Creates a CROSS JOIN clause

Declaration
public static IJoin CrossJoin(IDataSource dataSource)
Parameters
Type Name Description
IDataSource dataSource

The data source to JOIN with

Returns
Type Description
IJoin

An IJoinOn instance for processing

| Improve this Doc View Source

InnerJoin(IDataSource)

Creates an INNER JOIN clause

Declaration
public static IJoinOn InnerJoin(IDataSource dataSource)
Parameters
Type Name Description
IDataSource dataSource

The data source to JOIN with

Returns
Type Description
IJoinOn

An IJoinOn instance for processing

| Improve this Doc View Source

LeftJoin(IDataSource)

Synonym for LeftOuterJoin(IDataSource)

Declaration
public static IJoinOn LeftJoin(IDataSource dataSource)
Parameters
Type Name Description
IDataSource dataSource

The data source to JOIN with

Returns
Type Description
IJoinOn

An IJoinOn instance for processing

| Improve this Doc View Source

LeftOuterJoin(IDataSource)

Creates a LEFT OUTER JOIN clause

Declaration
public static IJoinOn LeftOuterJoin(IDataSource dataSource)
Parameters
Type Name Description
IDataSource dataSource

The data source to JOIN with

Returns
Type Description
IJoinOn

An IJoinOn instance for processing

  • Improve this Doc
  • View Source
Back to top Generated by DocFX