Share via


SetOperationBase Constructors

Definition

Overloads

SetOperationBase(String, SelectExpression, SelectExpression, Boolean)

Creates a new instance of the SetOperationBase class.

SetOperationBase(String, SelectExpression, SelectExpression, Boolean, IEnumerable<IAnnotation>)

Creates a new instance of the SetOperationBase class.

SetOperationBase(String, SelectExpression, SelectExpression, Boolean)

Creates a new instance of the SetOperationBase class.

protected SetOperationBase (string alias, Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression source1, Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression source2, bool distinct);
new Microsoft.EntityFrameworkCore.Query.SqlExpressions.SetOperationBase : string * Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression * Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression * bool -> Microsoft.EntityFrameworkCore.Query.SqlExpressions.SetOperationBase
Protected Sub New (alias As String, source1 As SelectExpression, source2 As SelectExpression, distinct As Boolean)

Parameters

alias
String

A string alias for the table source.

source1
SelectExpression

A table source which is first source in the set operation.

source2
SelectExpression

A table source which is second source in the set operation.

distinct
Boolean

A bool value indicating whether result will remove duplicate rows.

Applies to

SetOperationBase(String, SelectExpression, SelectExpression, Boolean, IEnumerable<IAnnotation>)

Creates a new instance of the SetOperationBase class.

protected SetOperationBase (string alias, Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression source1, Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression source2, bool distinct, System.Collections.Generic.IEnumerable<Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation>? annotations);
new Microsoft.EntityFrameworkCore.Query.SqlExpressions.SetOperationBase : string * Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression * Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression * bool * seq<Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation> -> Microsoft.EntityFrameworkCore.Query.SqlExpressions.SetOperationBase
Protected Sub New (alias As String, source1 As SelectExpression, source2 As SelectExpression, distinct As Boolean, annotations As IEnumerable(Of IAnnotation))

Parameters

alias
String

A string alias for the table source.

source1
SelectExpression

A table source which is first source in the set operation.

source2
SelectExpression

A table source which is second source in the set operation.

distinct
Boolean

A bool value indicating whether result will remove duplicate rows.

annotations
IEnumerable<IAnnotation>

Collection of annotations associated with this expression.

Applies to