Compartilhar via


SqlExpressionFactory.In Método

Definição

Sobrecargas

In(SqlExpression, SelectExpression)

Cria um novo InExpression que representa uma operação IN em uma árvore SQL.

In(SqlExpression, SqlParameterExpression)

Cria um novo InExpression que representa uma operação IN em uma árvore SQL.

In(SqlExpression, IReadOnlyList<SqlExpression>)

Cria um novo InExpression que representa uma operação IN em uma árvore SQL.

In(SqlExpression, SelectExpression, Boolean)

Cria um novo InExpression que representa uma operação IN em uma árvore SQL.

In(SqlExpression, SqlExpression, Boolean)

Cria um novo InExpression que representa uma operação IN em uma árvore SQL.

In(SqlExpression, SelectExpression)

Origem:
SqlExpressionFactory.cs
Origem:
SqlExpressionFactory.cs

Cria um novo InExpression que representa uma operação IN em uma árvore SQL.

public virtual Microsoft.EntityFrameworkCore.Query.SqlExpressions.InExpression In (Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression item, Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression subquery);
public virtual Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression In (Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression item, Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression subquery);
abstract member In : Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression * Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression -> Microsoft.EntityFrameworkCore.Query.SqlExpressions.InExpression
override this.In : Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression * Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression -> Microsoft.EntityFrameworkCore.Query.SqlExpressions.InExpression
abstract member In : Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression * Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression -> Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression
override this.In : Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression * Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression -> Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression
Public Overridable Function In (item As SqlExpression, subquery As SelectExpression) As InExpression
Public Overridable Function In (item As SqlExpression, subquery As SelectExpression) As SqlExpression

Parâmetros

item
SqlExpression

Um item para analisar valores.

subquery
SelectExpression

Uma subconsulta na qual o item é pesquisado.

Retornos

Uma expressão que representa uma operação IN em uma árvore SQL.

Implementações

Aplica-se a

In(SqlExpression, SqlParameterExpression)

Origem:
SqlExpressionFactory.cs
Origem:
SqlExpressionFactory.cs

Cria um novo InExpression que representa uma operação IN em uma árvore SQL.

public virtual Microsoft.EntityFrameworkCore.Query.SqlExpressions.InExpression In (Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression item, Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlParameterExpression valuesParameter);
public virtual Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression In (Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression item, Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlParameterExpression valuesParameter);
abstract member In : Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression * Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlParameterExpression -> Microsoft.EntityFrameworkCore.Query.SqlExpressions.InExpression
override this.In : Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression * Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlParameterExpression -> Microsoft.EntityFrameworkCore.Query.SqlExpressions.InExpression
abstract member In : Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression * Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlParameterExpression -> Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression
override this.In : Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression * Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlParameterExpression -> Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression
Public Overridable Function In (item As SqlExpression, valuesParameter As SqlParameterExpression) As InExpression
Public Overridable Function In (item As SqlExpression, valuesParameter As SqlParameterExpression) As SqlExpression

Parâmetros

item
SqlExpression

Um item para analisar valores.

valuesParameter
SqlParameterExpression

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

Retornos

Uma expressão que representa uma operação IN em uma árvore SQL.

Implementações

Aplica-se a

In(SqlExpression, IReadOnlyList<SqlExpression>)

Origem:
SqlExpressionFactory.cs
Origem:
SqlExpressionFactory.cs

Cria um novo InExpression que representa uma operação IN em uma árvore SQL.

public virtual Microsoft.EntityFrameworkCore.Query.SqlExpressions.InExpression In (Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression item, System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression> values);
public virtual Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression In (Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression item, System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression> values);
abstract member In : Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression * System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression> -> Microsoft.EntityFrameworkCore.Query.SqlExpressions.InExpression
override this.In : Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression * System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression> -> Microsoft.EntityFrameworkCore.Query.SqlExpressions.InExpression
abstract member In : Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression * System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression> -> Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression
override this.In : Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression * System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression> -> Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression
Public Overridable Function In (item As SqlExpression, values As IReadOnlyList(Of SqlExpression)) As InExpression
Public Overridable Function In (item As SqlExpression, values As IReadOnlyList(Of SqlExpression)) As SqlExpression

Parâmetros

item
SqlExpression

Um item para analisar valores.

values
IReadOnlyList<SqlExpression>

Uma lista de valores em que o item é pesquisado.

Retornos

Uma expressão que representa uma operação IN em uma árvore SQL.

Implementações

Aplica-se a

In(SqlExpression, SelectExpression, Boolean)

Origem:
SqlExpressionFactory.cs
Origem:
SqlExpressionFactory.cs
Origem:
SqlExpressionFactory.cs
Origem:
SqlExpressionFactory.cs
Origem:
SqlExpressionFactory.cs

Cria um novo InExpression que representa uma operação IN em uma árvore SQL.

public virtual Microsoft.EntityFrameworkCore.Query.SqlExpressions.InExpression In (Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression item, Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression subquery, bool negated);
abstract member In : Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression * Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression * bool -> Microsoft.EntityFrameworkCore.Query.SqlExpressions.InExpression
override this.In : Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression * Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression * bool -> Microsoft.EntityFrameworkCore.Query.SqlExpressions.InExpression
Public Overridable Function In (item As SqlExpression, subquery As SelectExpression, negated As Boolean) As InExpression

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.

Retornos

Uma expressão que representa uma operação IN em uma árvore SQL.

Implementações

Aplica-se a

In(SqlExpression, SqlExpression, Boolean)

Origem:
SqlExpressionFactory.cs
Origem:
SqlExpressionFactory.cs
Origem:
SqlExpressionFactory.cs
Origem:
SqlExpressionFactory.cs
Origem:
SqlExpressionFactory.cs

Cria um novo InExpression que representa uma operação IN em uma árvore SQL.

public virtual Microsoft.EntityFrameworkCore.Query.SqlExpressions.InExpression In (Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression item, Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression values, bool negated);
abstract member In : Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression * Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression * bool -> Microsoft.EntityFrameworkCore.Query.SqlExpressions.InExpression
override this.In : Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression * Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression * bool -> Microsoft.EntityFrameworkCore.Query.SqlExpressions.InExpression
Public Overridable Function In (item As SqlExpression, values As SqlExpression, negated As Boolean) As InExpression

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.

Retornos

Uma expressão que representa uma operação IN em uma árvore SQL.

Implementações

Aplica-se a