InExpression Konstruktory
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Přetížení
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
Entity Framework