Condividi tramite


InExpression Costruttori

Definizione

Overload

InExpression(SqlExpression, SelectExpression, RelationalTypeMapping)

Crea una nuova istanza della classe, che rappresenta un'espressione InExpression SQL IN con una sottoquery.

InExpression(SqlExpression, SqlParameterExpression, RelationalTypeMapping)

Crea una nuova istanza della classe, che rappresenta un'espressione InExpression SQL IN con un determinato elenco di valori con parametri.

InExpression(SqlExpression, IReadOnlyList<SqlExpression>, RelationalTypeMapping)

Crea una nuova istanza della classe, che rappresenta un'espressione InExpression SQL IN con un determinato elenco di valori.

InExpression(SqlExpression, SelectExpression, Boolean, RelationalTypeMapping)

Crea una nuova istanza della classe che rappresenta un'espressione InExpressionitem sottoquery IN.

InExpression(SqlExpression, SqlExpression, Boolean, RelationalTypeMapping)

Crea una nuova istanza della classe che rappresenta un'espressione InExpressionitem di valori IN.

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

Crea una nuova istanza della classe che rappresenta un'espressione InExpressionitem sottoquery IN.

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

Crea una nuova istanza della classe che rappresenta un'espressione InExpressionitem di valori IN.

InExpression(SqlExpression, SelectExpression, RelationalTypeMapping)

Crea una nuova istanza della classe, che rappresenta un'espressione InExpression SQL IN con una sottoquery.

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)

Parametri

item
SqlExpression

Elemento da esaminare nei valori.

subquery
SelectExpression

Sottoquery in cui viene eseguita la ricerca dell'elemento.

typeMapping
RelationalTypeMapping

Oggetto RelationalTypeMapping associato all'espressione.

Si applica a

InExpression(SqlExpression, SqlParameterExpression, RelationalTypeMapping)

Crea una nuova istanza della classe, che rappresenta un'espressione InExpression SQL IN con un determinato elenco di valori con parametri.

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)

Parametri

item
SqlExpression

Elemento da esaminare nei valori.

valuesParameter
SqlParameterExpression

Elenco con parametri di valori in cui viene eseguita la ricerca dell'elemento.

typeMapping
RelationalTypeMapping

Oggetto RelationalTypeMapping associato all'espressione.

Si applica a

InExpression(SqlExpression, IReadOnlyList<SqlExpression>, RelationalTypeMapping)

Crea una nuova istanza della classe, che rappresenta un'espressione InExpression SQL IN con un determinato elenco di valori.

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)

Parametri

item
SqlExpression

Elemento da esaminare nei valori.

values
IReadOnlyList<SqlExpression>

Elenco di valori in cui viene eseguita la ricerca dell'elemento.

typeMapping
RelationalTypeMapping

Oggetto RelationalTypeMapping associato all'espressione.

Si applica a

InExpression(SqlExpression, SelectExpression, Boolean, RelationalTypeMapping)

Crea una nuova istanza della classe che rappresenta un'espressione InExpressionitem sottoquery 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)

Parametri

item
SqlExpression

Elemento da esaminare nei valori.

subquery
SelectExpression

Sottoquery in cui viene eseguita la ricerca dell'elemento.

negated
Boolean

Valore che indica se l'elemento deve essere presente nei valori o assenti.

typeMapping
RelationalTypeMapping

Oggetto RelationalTypeMapping associato all'espressione.

Si applica a

InExpression(SqlExpression, SqlExpression, Boolean, RelationalTypeMapping)

Crea una nuova istanza della classe che rappresenta un'espressione InExpressionitem di valori 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)

Parametri

item
SqlExpression

Elemento da esaminare nei valori.

values
SqlExpression

Elenco di valori in cui viene eseguita la ricerca dell'elemento.

negated
Boolean

Valore che indica se l'elemento deve essere presente nei valori o assenti.

typeMapping
RelationalTypeMapping

Oggetto RelationalTypeMapping associato all'espressione.

Si applica a

InExpression(SqlExpression, Boolean, SelectExpression, RelationalTypeMapping)

Attenzione

Use overload which passes negated argument after subquery argument.

Crea una nuova istanza della classe che rappresenta un'espressione InExpressionitem sottoquery 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)

Parametri

item
SqlExpression

Elemento da esaminare nei valori.

negated
Boolean

Valore che indica se l'elemento deve essere presente nei valori o assenti.

subquery
SelectExpression

Sottoquery in cui viene eseguita la ricerca dell'elemento.

typeMapping
RelationalTypeMapping

Oggetto RelationalTypeMapping associato all'espressione.

Attributi

Si applica a

InExpression(SqlExpression, Boolean, SqlExpression, RelationalTypeMapping)

Attenzione

Use overload which passes negated argument after values argument.

Crea una nuova istanza della classe che rappresenta un'espressione InExpressionitem di valori 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)

Parametri

item
SqlExpression

Elemento da esaminare nei valori.

negated
Boolean

Valore che indica se l'elemento deve essere presente nei valori o assenti.

values
SqlExpression

Elenco di valori in cui viene eseguita la ricerca dell'elemento.

typeMapping
RelationalTypeMapping

Oggetto RelationalTypeMapping associato all'espressione.

Attributi

Si applica a