Sdílet prostřednictvím


DeleteExpression Třída

Definice

Výraz, který představuje operaci DELETE ve stromu SQL.

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

public sealed class DeleteExpression : System.Linq.Expressions.Expression, Microsoft.EntityFrameworkCore.Query.IPrintableExpression
type DeleteExpression = class
    inherit Expression
    interface IPrintableExpression
Public NotInheritable Class DeleteExpression
Inherits Expression
Implements IPrintableExpression
Dědičnost
DeleteExpression
Implementuje

Konstruktory

DeleteExpression(TableExpression, SelectExpression)

Vytvoří novou instanci třídy DeleteExpression.

Vlastnosti

NodeType

Výraz, který představuje operaci DELETE ve stromu SQL.

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

SelectExpression

Výraz select, který se používá k určení řádků, které se mají odstranit.

Table

Tabulka, na kterou se provádí operace odstranění.

Tags

Seznam značek použitých pro tento DeleteExpression.

Type

Výraz, který představuje operaci DELETE ve stromu SQL.

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

Metody

ApplyTags(ISet<String>)

Použije danou sadu značek.

Equals(Object)

Výraz, který představuje operaci DELETE ve stromu SQL.

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

GetHashCode()

Výraz, který představuje operaci DELETE ve stromu SQL.

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

Print(ExpressionPrinter)

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

Update(SelectExpression)

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

Platí pro