Sdílet prostřednictvím


InExpression Konstruktory

Definice

Přetížení

InExpression(SqlExpression, SelectExpression, RelationalTypeMapping)

Vytvoří novou instanci InExpression třídy představující výraz SQL IN s poddotazem.

InExpression(SqlExpression, SqlParameterExpression, RelationalTypeMapping)

Vytvoří novou instanci InExpression třídy představující výraz SQL IN s daným parametrizovaným seznamem hodnot.

InExpression(SqlExpression, IReadOnlyList<SqlExpression>, RelationalTypeMapping)

Vytvoří novou instanci InExpression třídy představující výraz SQL IN s daným seznamem hodnot.

InExpression(SqlExpression, SelectExpression, Boolean, RelationalTypeMapping)

Vytvoří novou instanci InExpression třídy, která představuje item výraz poddotaz IN.

InExpression(SqlExpression, SqlExpression, Boolean, RelationalTypeMapping)

Vytvoří novou instanci InExpression třídy, která představuje item výraz hodnoty IN.

InExpression(SqlExpression, Boolean, SelectExpression, RelationalTypeMapping)
Zastaralé.

Vytvoří novou instanci InExpression třídy, která představuje item výraz poddotaz IN.

InExpression(SqlExpression, Boolean, SqlExpression, RelationalTypeMapping)
Zastaralé.

Vytvoří novou instanci InExpression třídy, která představuje item výraz hodnoty IN.

InExpression(SqlExpression, SelectExpression, RelationalTypeMapping)

Zdroj:
InExpression.cs
Zdroj:
InExpression.cs

Vytvoří novou instanci InExpression třídy představující výraz SQL IN s poddotazem.

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

Položka, která se má podívat na hodnoty.

subquery
SelectExpression

Poddotaz, ve kterém je položka prohledána.

typeMapping
RelationalTypeMapping

Hodnota přidružená RelationalTypeMapping k výrazu.

Platí pro

InExpression(SqlExpression, SqlParameterExpression, RelationalTypeMapping)

Zdroj:
InExpression.cs
Zdroj:
InExpression.cs

Vytvoří novou instanci InExpression třídy představující výraz SQL IN s daným parametrizovaným seznamem hodnot.

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

Položka, která se má podívat na hodnoty.

valuesParameter
SqlParameterExpression

Parametrizovaný seznam hodnot, ve kterých je položka prohledána.

typeMapping
RelationalTypeMapping

Hodnota přidružená RelationalTypeMapping k výrazu.

Platí pro

InExpression(SqlExpression, IReadOnlyList<SqlExpression>, RelationalTypeMapping)

Zdroj:
InExpression.cs
Zdroj:
InExpression.cs

Vytvoří novou instanci InExpression třídy představující výraz SQL IN s daným seznamem hodnot.

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

Položka, která se má podívat na hodnoty.

values
IReadOnlyList<SqlExpression>

Seznam hodnot, ve kterých je položka prohledána.

typeMapping
RelationalTypeMapping

Hodnota přidružená RelationalTypeMapping k výrazu.

Platí pro

InExpression(SqlExpression, SelectExpression, Boolean, RelationalTypeMapping)

Zdroj:
InExpression.cs
Zdroj:
InExpression.cs
Zdroj:
InExpression.cs

Vytvoří novou instanci InExpression třídy, která představuje item výraz poddotaz 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

Položka, která se má podívat na hodnoty.

subquery
SelectExpression

Poddotaz, ve kterém je prohledána položka.

negated
Boolean

Hodnota označující, zda má být položka v hodnotách přítomna nebo chybí.

typeMapping
RelationalTypeMapping

Hodnota přidružená RelationalTypeMapping k výrazu.

Platí pro

InExpression(SqlExpression, SqlExpression, Boolean, RelationalTypeMapping)

Zdroj:
InExpression.cs
Zdroj:
InExpression.cs
Zdroj:
InExpression.cs

Vytvoří novou instanci InExpression třídy, která představuje item výraz hodnoty 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

Položka, která se má podívat na hodnoty.

values
SqlExpression

Seznam hodnot, ve kterých je položka prohledána.

negated
Boolean

Hodnota označující, zda má být položka v hodnotách přítomna nebo chybí.

typeMapping
RelationalTypeMapping

Hodnota přidružená RelationalTypeMapping k výrazu.

Platí pro

InExpression(SqlExpression, Boolean, SelectExpression, RelationalTypeMapping)

Zdroj:
InExpression.cs
Zdroj:
InExpression.cs
Zdroj:
InExpression.cs
Zdroj:
InExpression.cs

Upozornění

Use overload which passes negated argument after subquery argument.

Vytvoří novou instanci InExpression třídy, která představuje item výraz poddotaz 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

Položka, která se má podívat na hodnoty.

negated
Boolean

Hodnota označující, zda má být položka v hodnotách přítomna nebo chybí.

subquery
SelectExpression

Poddotaz, ve kterém je prohledána položka.

typeMapping
RelationalTypeMapping

Hodnota přidružená RelationalTypeMapping k výrazu.

Atributy

Platí pro

InExpression(SqlExpression, Boolean, SqlExpression, RelationalTypeMapping)

Zdroj:
InExpression.cs
Zdroj:
InExpression.cs
Zdroj:
InExpression.cs
Zdroj:
InExpression.cs

Upozornění

Use overload which passes negated argument after values argument.

Vytvoří novou instanci InExpression třídy, která představuje item výraz hodnoty 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

Položka, která se má podívat na hodnoty.

negated
Boolean

Hodnota označující, zda má být položka v hodnotách přítomna nebo chybí.

values
SqlExpression

Seznam hodnot, ve kterých je položka prohledána.

typeMapping
RelationalTypeMapping

Hodnota přidružená RelationalTypeMapping k výrazu.

Atributy

Platí pro