Jazyk

InlineQueryRootExpression Třída

Definice

Výraz, který představuje kořen vloženého dotazu v rámci dotazu (např. new[] { 1, 2, 3 }).

Tento typ obvykle používají poskytovatelé databáze (a další rozšíření). Obvykle se nepoužívá v kódu aplikace.

[System.Runtime.CompilerServices.Nullable(0)]
public class InlineQueryRootExpression : Microsoft.EntityFrameworkCore.Query.QueryRootExpression
[<System.Runtime.CompilerServices.Nullable(0)>]
type InlineQueryRootExpression = class
    inherit QueryRootExpression
Public Class InlineQueryRootExpression
Inherits QueryRootExpression
Dědičnost
InlineQueryRootExpression
Atributy

Konstruktory

Název Description
InlineQueryRootExpression(IAsyncQueryProvider, IReadOnlyList<Expression>, Type)

Vytvoří novou instanci InlineQueryRootExpression třídy.

InlineQueryRootExpression(IReadOnlyList<Expression>, Type)

Vytvoří novou instanci InlineQueryRootExpression třídy.

Vlastnosti

Název Description
CanReduce

Výraz, který představuje kořen vloženého dotazu v rámci dotazu (např. new[] { 1, 2, 3 }).

Tento typ obvykle používají poskytovatelé databáze (a další rozšíření). Obvykle se nepoužívá v kódu aplikace.

(Zděděno od QueryRootExpression)
ElementType

Typ elementu reprezentovaný tímto kořenem dotazu.

(Zděděno od QueryRootExpression)
NodeType

Výraz, který představuje kořen vloženého dotazu v rámci dotazu (např. new[] { 1, 2, 3 }).

Tento typ obvykle používají poskytovatelé databáze (a další rozšíření). Obvykle se nepoužívá v kódu aplikace.

(Zděděno od QueryRootExpression)
QueryProvider

Zprostředkovatel dotazu přidružený k tomuto kořenovému adresáři dotazu.

(Zděděno od QueryRootExpression)
Type

Výraz, který představuje kořen vloženého dotazu v rámci dotazu (např. new[] { 1, 2, 3 }).

Tento typ obvykle používají poskytovatelé databáze (a další rozšíření). Obvykle se nepoužívá v kódu aplikace.

(Zděděno od QueryRootExpression)
Values

Hodnoty obsažené v tomto kořenovém adresáři dotazu.

Metody

Název Description
DetachQueryProvider()

Odpojte přidruženého zprostředkovatele dotazů od tohoto kořenového výrazu dotazu.

Equals(Object)

Výraz, který představuje kořen vloženého dotazu v rámci dotazu (např. new[] { 1, 2, 3 }).

Tento typ obvykle používají poskytovatelé databáze (a další rozšíření). Obvykle se nepoužívá v kódu aplikace.

(Zděděno od QueryRootExpression)
GetHashCode()

Výraz, který představuje kořen vloženého dotazu v rámci dotazu (např. new[] { 1, 2, 3 }).

Tento typ obvykle používají poskytovatelé databáze (a další rozšíření). Obvykle se nepoužívá v kódu aplikace.

(Zděděno od QueryRootExpression)
Print(ExpressionPrinter)

Vytvoří tisknutelnou řetězcovou reprezentaci daného výrazu pomocí ExpressionPrinter.

Update(IReadOnlyList<Expression>)

Vytvoří nový výraz, který je podobný tomuto, ale použije zadané podřízené položky. Pokud jsou všechny podřízené položky stejné, vrátí tento výraz.

VisitChildren(ExpressionVisitor)

Výraz, který představuje kořen vloženého dotazu v rámci dotazu (např. new[] { 1, 2, 3 }).

Tento typ obvykle používají poskytovatelé databáze (a další rozšíření). Obvykle se nepoužívá v kódu aplikace.

Explicitní implementace rozhraní

Název Description
IPrintableExpression.Print(ExpressionPrinter)

Vytvoří tisknutelnou řetězcovou reprezentaci daného výrazu pomocí ExpressionPrinter.

(Zděděno od QueryRootExpression)

Platí pro