Show / Hide Table of Contents

Class Join

A class for creating IJoin instances

Inheritance
System.Object
Join
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Couchbase.Lite.Query
Assembly: Couchbase.Lite.dll
Syntax
public static class Join

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
In This Article
Back to top Generated by DocFX