InExpression Konstruktoren

Definition

Überlädt

InExpression(SqlExpression, SelectExpression, RelationalTypeMapping)

Erstellt eine neue instance der -Klasse, die InExpression einen SQL-Ausdruck IN mit einer Unterabfrage darstellt.

InExpression(SqlExpression, SqlParameterExpression, RelationalTypeMapping)

Erstellt eine neue instance der -Klasse, die InExpression einen SQL-Ausdruck IN mit einer bestimmten parametrisierten Liste von Werten darstellt.

InExpression(SqlExpression, IReadOnlyList<SqlExpression>, RelationalTypeMapping)

Erstellt eine neue instance der -Klasse, die InExpression einen SQL-Ausdruck IN mit einer angegebenen Liste von Werten darstellt.

InExpression(SqlExpression, SelectExpression, Boolean, RelationalTypeMapping)

Erstellt eine neue instance der -Klasse, die InExpression einen item IN-Unterabfrageausdruck darstellt.

InExpression(SqlExpression, SqlExpression, Boolean, RelationalTypeMapping)

Erstellt eine neue instance der -Klasse, die InExpression einen item IN-Werte-Ausdruck darstellt.

InExpression(SqlExpression, Boolean, SelectExpression, RelationalTypeMapping)
Veraltet.

Erstellt eine neue instance der -Klasse, die InExpression einen item IN-Unterabfrageausdruck darstellt.

InExpression(SqlExpression, Boolean, SqlExpression, RelationalTypeMapping)
Veraltet.

Erstellt eine neue instance der -Klasse, die InExpression einen item IN-Werte-Ausdruck darstellt.

InExpression(SqlExpression, SelectExpression, RelationalTypeMapping)

Erstellt eine neue instance der -Klasse, die InExpression einen SQL-Ausdruck IN mit einer Unterabfrage darstellt.

public InExpression (Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression item, Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression subquery, Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping typeMapping);
new Microsoft.EntityFrameworkCore.Query.SqlExpressions.InExpression : Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression * Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression * Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping -> Microsoft.EntityFrameworkCore.Query.SqlExpressions.InExpression
Public Sub New (item As SqlExpression, subquery As SelectExpression, typeMapping As RelationalTypeMapping)

Parameter

item
SqlExpression

Ein Element, das nach Werten suchen soll.

subquery
SelectExpression

Eine Unterabfrage, in der das Element durchsucht wird.

typeMapping
RelationalTypeMapping

Die RelationalTypeMapping dem Ausdruck zugeordnete.

Gilt für:

InExpression(SqlExpression, SqlParameterExpression, RelationalTypeMapping)

Erstellt eine neue instance der -Klasse, die InExpression einen SQL-Ausdruck IN mit einer bestimmten parametrisierten Liste von Werten darstellt.

public InExpression (Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression item, Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlParameterExpression valuesParameter, Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping typeMapping);
new Microsoft.EntityFrameworkCore.Query.SqlExpressions.InExpression : Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression * Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlParameterExpression * Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping -> Microsoft.EntityFrameworkCore.Query.SqlExpressions.InExpression
Public Sub New (item As SqlExpression, valuesParameter As SqlParameterExpression, typeMapping As RelationalTypeMapping)

Parameter

item
SqlExpression

Ein Element, das nach Werten suchen soll.

valuesParameter
SqlParameterExpression

Eine parametrisierte Liste von Werten, in der das Element durchsucht wird.

typeMapping
RelationalTypeMapping

Die RelationalTypeMapping dem Ausdruck zugeordnete.

Gilt für:

InExpression(SqlExpression, IReadOnlyList<SqlExpression>, RelationalTypeMapping)

Erstellt eine neue instance der -Klasse, die InExpression einen SQL-Ausdruck IN mit einer angegebenen Liste von Werten darstellt.

public InExpression (Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression item, System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression> values, Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping typeMapping);
new Microsoft.EntityFrameworkCore.Query.SqlExpressions.InExpression : Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression * System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression> * Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping -> Microsoft.EntityFrameworkCore.Query.SqlExpressions.InExpression
Public Sub New (item As SqlExpression, values As IReadOnlyList(Of SqlExpression), typeMapping As RelationalTypeMapping)

Parameter

item
SqlExpression

Ein Element, das nach Werten suchen soll.

values
IReadOnlyList<SqlExpression>

Eine Liste von Werten, in denen das Element durchsucht wird.

typeMapping
RelationalTypeMapping

Die RelationalTypeMapping dem Ausdruck zugeordnete.

Gilt für:

InExpression(SqlExpression, SelectExpression, Boolean, RelationalTypeMapping)

Erstellt eine neue instance der -Klasse, die InExpression einen item IN-Unterabfrageausdruck darstellt.

public InExpression (Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression item, Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression subquery, bool negated, Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping typeMapping);
new Microsoft.EntityFrameworkCore.Query.SqlExpressions.InExpression : Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression * Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression * bool * Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping -> Microsoft.EntityFrameworkCore.Query.SqlExpressions.InExpression
Public Sub New (item As SqlExpression, subquery As SelectExpression, negated As Boolean, typeMapping As RelationalTypeMapping)

Parameter

item
SqlExpression

Ein Element, das nach Werten suchen soll.

subquery
SelectExpression

Eine Unterabfrage, in der das Element durchsucht wird.

negated
Boolean

Ein Wert, der angibt, ob das Element in den Werten vorhanden oder nicht vorhanden sein soll.

typeMapping
RelationalTypeMapping

Die RelationalTypeMapping dem Ausdruck zugeordnete.

Gilt für:

InExpression(SqlExpression, SqlExpression, Boolean, RelationalTypeMapping)

Erstellt eine neue instance der -Klasse, die InExpression einen item IN-Werte-Ausdruck darstellt.

public InExpression (Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression item, Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression values, bool negated, Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping typeMapping);
new Microsoft.EntityFrameworkCore.Query.SqlExpressions.InExpression : Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression * Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression * bool * Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping -> Microsoft.EntityFrameworkCore.Query.SqlExpressions.InExpression
Public Sub New (item As SqlExpression, values As SqlExpression, negated As Boolean, typeMapping As RelationalTypeMapping)

Parameter

item
SqlExpression

Ein Element, das nach Werten suchen soll.

values
SqlExpression

Eine Liste von Werten, in denen das Element durchsucht wird.

negated
Boolean

Ein Wert, der angibt, ob das Element in den Werten vorhanden oder nicht vorhanden sein soll.

typeMapping
RelationalTypeMapping

Die RelationalTypeMapping dem Ausdruck zugeordnete.

Gilt für:

InExpression(SqlExpression, Boolean, SelectExpression, RelationalTypeMapping)

Achtung

Use overload which passes negated argument after subquery argument.

Erstellt eine neue instance der -Klasse, die InExpression einen item IN-Unterabfrageausdruck darstellt.

public InExpression (Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression item, bool negated, Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression subquery, Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping typeMapping);
[System.Obsolete("Use overload which passes negated argument after subquery argument.")]
public InExpression (Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression item, bool negated, Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression subquery, Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping typeMapping);
[System.Obsolete("Use overload which passes negated argument after subquery argument.")]
public InExpression (Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression item, bool negated, Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression subquery, Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping? typeMapping);
new Microsoft.EntityFrameworkCore.Query.SqlExpressions.InExpression : Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression * bool * Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression * Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping -> Microsoft.EntityFrameworkCore.Query.SqlExpressions.InExpression
[<System.Obsolete("Use overload which passes negated argument after subquery argument.")>]
new Microsoft.EntityFrameworkCore.Query.SqlExpressions.InExpression : Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression * bool * Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression * Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping -> Microsoft.EntityFrameworkCore.Query.SqlExpressions.InExpression
Public Sub New (item As SqlExpression, negated As Boolean, subquery As SelectExpression, typeMapping As RelationalTypeMapping)

Parameter

item
SqlExpression

Ein Element, das nach Werten suchen soll.

negated
Boolean

Ein Wert, der angibt, ob das Element in den Werten vorhanden oder nicht vorhanden sein soll.

subquery
SelectExpression

Eine Unterabfrage, in der das Element durchsucht wird.

typeMapping
RelationalTypeMapping

Die RelationalTypeMapping dem Ausdruck zugeordnete.

Attribute

Gilt für:

InExpression(SqlExpression, Boolean, SqlExpression, RelationalTypeMapping)

Achtung

Use overload which passes negated argument after values argument.

Erstellt eine neue instance der -Klasse, die InExpression einen item IN-Werte-Ausdruck darstellt.

public InExpression (Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression item, bool negated, Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression values, Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping typeMapping);
[System.Obsolete("Use overload which passes negated argument after values argument.")]
public InExpression (Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression item, bool negated, Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression values, Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping typeMapping);
[System.Obsolete("Use overload which passes negated argument after values argument.")]
public InExpression (Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression item, bool negated, Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression values, Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping? typeMapping);
new Microsoft.EntityFrameworkCore.Query.SqlExpressions.InExpression : Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression * bool * Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression * Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping -> Microsoft.EntityFrameworkCore.Query.SqlExpressions.InExpression
[<System.Obsolete("Use overload which passes negated argument after values argument.")>]
new Microsoft.EntityFrameworkCore.Query.SqlExpressions.InExpression : Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression * bool * Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression * Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping -> Microsoft.EntityFrameworkCore.Query.SqlExpressions.InExpression
Public Sub New (item As SqlExpression, negated As Boolean, values As SqlExpression, typeMapping As RelationalTypeMapping)

Parameter

item
SqlExpression

Ein Element, das nach Werten suchen soll.

negated
Boolean

Ein Wert, der angibt, ob das Element in den Werten vorhanden oder nicht vorhanden sein soll.

values
SqlExpression

Eine Liste von Werten, in denen das Element durchsucht wird.

typeMapping
RelationalTypeMapping

Die RelationalTypeMapping dem Ausdruck zugeordnete.

Attribute

Gilt für: