Partilhar via


InExpression Construtores

Definição

Sobrecargas

InExpression(SqlExpression, SelectExpression, RelationalTypeMapping)

Cria uma nova instância da InExpression classe , representando uma expressão SQL IN com uma subconsulta.

InExpression(SqlExpression, SqlParameterExpression, RelationalTypeMapping)

Cria uma nova instância da InExpression classe , representando uma expressão SQL IN com uma determinada lista parametrizada de valores.

InExpression(SqlExpression, IReadOnlyList<SqlExpression>, RelationalTypeMapping)

Cria uma nova instância da InExpression classe , representando uma expressão SQL IN com uma determinada lista de valores.

InExpression(SqlExpression, SelectExpression, Boolean, RelationalTypeMapping)

Cria uma nova instância da InExpression classe que representa uma item expressão de subconsulta IN.

InExpression(SqlExpression, SqlExpression, Boolean, RelationalTypeMapping)

Cria uma nova instância da InExpression classe que representa uma item expressão de valores IN.

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

Cria uma nova instância da InExpression classe que representa uma item expressão de subconsulta IN.

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

Cria uma nova instância da InExpression classe que representa uma item expressão de valores IN.

InExpression(SqlExpression, SelectExpression, RelationalTypeMapping)

Origem:
InExpression.cs
Origem:
InExpression.cs

Cria uma nova instância da InExpression classe , representando uma expressão SQL IN com uma subconsulta.

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)

Parâmetros

item
SqlExpression

Um item para analisar valores.

subquery
SelectExpression

Uma subconsulta na qual o item é pesquisado.

typeMapping
RelationalTypeMapping

O RelationalTypeMapping associado à expressão.

Aplica-se a

InExpression(SqlExpression, SqlParameterExpression, RelationalTypeMapping)

Origem:
InExpression.cs
Origem:
InExpression.cs

Cria uma nova instância da InExpression classe , representando uma expressão SQL IN com uma determinada lista parametrizada de valores.

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)

Parâmetros

item
SqlExpression

Um item para analisar valores.

valuesParameter
SqlParameterExpression

Uma lista parametrizada de valores em que o item é pesquisado.

typeMapping
RelationalTypeMapping

O RelationalTypeMapping associado à expressão.

Aplica-se a

InExpression(SqlExpression, IReadOnlyList<SqlExpression>, RelationalTypeMapping)

Origem:
InExpression.cs
Origem:
InExpression.cs

Cria uma nova instância da InExpression classe , representando uma expressão SQL IN com uma determinada lista de valores.

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)

Parâmetros

item
SqlExpression

Um item para analisar valores.

values
IReadOnlyList<SqlExpression>

Uma lista de valores em que o item é pesquisado.

typeMapping
RelationalTypeMapping

O RelationalTypeMapping associado à expressão.

Aplica-se a

InExpression(SqlExpression, SelectExpression, Boolean, RelationalTypeMapping)

Origem:
InExpression.cs
Origem:
InExpression.cs
Origem:
InExpression.cs

Cria uma nova instância da InExpression classe que representa uma item expressão de subconsulta 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)

Parâmetros

item
SqlExpression

Um item para analisar valores.

subquery
SelectExpression

Uma subconsulta na qual o item é pesquisado.

negated
Boolean

Um valor que indica se o item deve estar presente nos valores ou ausente.

typeMapping
RelationalTypeMapping

O RelationalTypeMapping associado à expressão.

Aplica-se a

InExpression(SqlExpression, SqlExpression, Boolean, RelationalTypeMapping)

Origem:
InExpression.cs
Origem:
InExpression.cs
Origem:
InExpression.cs

Cria uma nova instância da InExpression classe que representa uma item expressão de valores 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)

Parâmetros

item
SqlExpression

Um item para analisar valores.

values
SqlExpression

Uma lista de valores em que o item é pesquisado.

negated
Boolean

Um valor que indica se o item deve estar presente nos valores ou ausente.

typeMapping
RelationalTypeMapping

O RelationalTypeMapping associado à expressão.

Aplica-se a

InExpression(SqlExpression, Boolean, SelectExpression, RelationalTypeMapping)

Origem:
InExpression.cs
Origem:
InExpression.cs
Origem:
InExpression.cs
Origem:
InExpression.cs

Cuidado

Use overload which passes negated argument after subquery argument.

Cria uma nova instância da InExpression classe que representa uma item expressão de subconsulta 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)

Parâmetros

item
SqlExpression

Um item para analisar valores.

negated
Boolean

Um valor que indica se o item deve estar presente nos valores ou ausente.

subquery
SelectExpression

Uma subconsulta na qual o item é pesquisado.

typeMapping
RelationalTypeMapping

O RelationalTypeMapping associado à expressão.

Atributos

Aplica-se a

InExpression(SqlExpression, Boolean, SqlExpression, RelationalTypeMapping)

Origem:
InExpression.cs
Origem:
InExpression.cs
Origem:
InExpression.cs
Origem:
InExpression.cs

Cuidado

Use overload which passes negated argument after values argument.

Cria uma nova instância da InExpression classe que representa uma item expressão de valores 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)

Parâmetros

item
SqlExpression

Um item para analisar valores.

negated
Boolean

Um valor que indica se o item deve estar presente nos valores ou ausente.

values
SqlExpression

Uma lista de valores em que o item é pesquisado.

typeMapping
RelationalTypeMapping

O RelationalTypeMapping associado à expressão.

Atributos

Aplica-se a