InExpression Konstruktory

Definicja

Przeciążenia

InExpression(SqlExpression, SelectExpression, RelationalTypeMapping)

Tworzy nowe wystąpienie InExpression klasy reprezentujące wyrażenie SQL IN z podzapytaniem.

InExpression(SqlExpression, SqlParameterExpression, RelationalTypeMapping)

Tworzy nowe wystąpienie InExpression klasy reprezentujące wyrażenie SQL IN z daną sparametryzowaną listą wartości.

InExpression(SqlExpression, IReadOnlyList<SqlExpression>, RelationalTypeMapping)

Tworzy nowe wystąpienie InExpression klasy reprezentujące wyrażenie SQL IN z daną listą wartości.

InExpression(SqlExpression, SelectExpression, Boolean, RelationalTypeMapping)

Tworzy nowe wystąpienie InExpression klasy, która reprezentuje item wyrażenie podrzędne IN.

InExpression(SqlExpression, SqlExpression, Boolean, RelationalTypeMapping)

Tworzy nowe wystąpienie InExpression klasy, które reprezentuje item wyrażenie wartości IN.

InExpression(SqlExpression, Boolean, SelectExpression, RelationalTypeMapping)
Przestarzałe.

Tworzy nowe wystąpienie InExpression klasy, która reprezentuje item wyrażenie podrzędne IN.

InExpression(SqlExpression, Boolean, SqlExpression, RelationalTypeMapping)
Przestarzałe.

Tworzy nowe wystąpienie InExpression klasy, które reprezentuje item wyrażenie wartości IN.

InExpression(SqlExpression, SelectExpression, RelationalTypeMapping)

Tworzy nowe wystąpienie InExpression klasy reprezentujące wyrażenie SQL IN z podzapytaniem.

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)

Parametry

item
SqlExpression

Element do przyjrzenia się wartościom.

subquery
SelectExpression

Podzapytywanie, w którym wyszukiwany jest element.

typeMapping
RelationalTypeMapping

Skojarzony RelationalTypeMapping z wyrażeniem.

Dotyczy

InExpression(SqlExpression, SqlParameterExpression, RelationalTypeMapping)

Tworzy nowe wystąpienie InExpression klasy reprezentujące wyrażenie SQL IN z daną sparametryzowaną listą wartości.

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)

Parametry

item
SqlExpression

Element do przyjrzenia się wartościom.

valuesParameter
SqlParameterExpression

Sparametryzowana lista wartości, w których wyszukiwany jest element.

typeMapping
RelationalTypeMapping

Skojarzony RelationalTypeMapping z wyrażeniem.

Dotyczy

InExpression(SqlExpression, IReadOnlyList<SqlExpression>, RelationalTypeMapping)

Tworzy nowe wystąpienie InExpression klasy reprezentujące wyrażenie SQL IN z daną listą wartości.

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)

Parametry

item
SqlExpression

Element do przyjrzenia się wartościom.

values
IReadOnlyList<SqlExpression>

Lista wartości, w których wyszukiwany jest element.

typeMapping
RelationalTypeMapping

Skojarzony RelationalTypeMapping z wyrażeniem.

Dotyczy

InExpression(SqlExpression, SelectExpression, Boolean, RelationalTypeMapping)

Tworzy nowe wystąpienie InExpression klasy, która reprezentuje item wyrażenie podrzędne IN.

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)

Parametry

item
SqlExpression

Element do przyjrzenia się wartościom.

subquery
SelectExpression

Podzapytywanie, w którym wyszukiwany jest element.

negated
Boolean

Wartość wskazująca, czy element powinien być obecny w wartościach lub braku.

typeMapping
RelationalTypeMapping

Skojarzony RelationalTypeMapping z wyrażeniem.

Dotyczy

InExpression(SqlExpression, SqlExpression, Boolean, RelationalTypeMapping)

Tworzy nowe wystąpienie InExpression klasy, które reprezentuje item wyrażenie wartości IN.

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)

Parametry

item
SqlExpression

Element do przyjrzenia się wartościom.

values
SqlExpression

Lista wartości, w których wyszukiwany jest element.

negated
Boolean

Wartość wskazująca, czy element powinien być obecny w wartościach lub braku.

typeMapping
RelationalTypeMapping

Skojarzony RelationalTypeMapping z wyrażeniem.

Dotyczy

InExpression(SqlExpression, Boolean, SelectExpression, RelationalTypeMapping)

Przestroga

Use overload which passes negated argument after subquery argument.

Tworzy nowe wystąpienie InExpression klasy, która reprezentuje item wyrażenie podrzędne IN.

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)

Parametry

item
SqlExpression

Element do przyjrzenia się wartościom.

negated
Boolean

Wartość wskazująca, czy element powinien być obecny w wartościach lub braku.

subquery
SelectExpression

Podzapytywanie, w którym wyszukiwany jest element.

typeMapping
RelationalTypeMapping

Skojarzony RelationalTypeMapping z wyrażeniem.

Atrybuty

Dotyczy

InExpression(SqlExpression, Boolean, SqlExpression, RelationalTypeMapping)

Przestroga

Use overload which passes negated argument after values argument.

Tworzy nowe wystąpienie InExpression klasy, które reprezentuje item wyrażenie wartości IN.

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)

Parametry

item
SqlExpression

Element do przyjrzenia się wartościom.

negated
Boolean

Wartość wskazująca, czy element powinien być obecny w wartościach lub braku.

values
SqlExpression

Lista wartości, w których wyszukiwany jest element.

typeMapping
RelationalTypeMapping

Skojarzony RelationalTypeMapping z wyrażeniem.

Atrybuty

Dotyczy