Jazyk

QuerySqlGenerator.VisitCase(CaseExpression) Metoda

Definice

Vygeneruje SQL pro klauzuli CASE/WHEN konstruktor.

protected override System.Linq.Expressions.Expression VisitCase(Microsoft.EntityFrameworkCore.Query.SqlExpressions.CaseExpression caseExpression);
protected virtual System.Linq.Expressions.Expression VisitCase(Microsoft.EntityFrameworkCore.Query.SqlExpressions.CaseExpression caseExpression);
override this.VisitCase : Microsoft.EntityFrameworkCore.Query.SqlExpressions.CaseExpression -> System.Linq.Expressions.Expression
abstract member VisitCase : Microsoft.EntityFrameworkCore.Query.SqlExpressions.CaseExpression -> System.Linq.Expressions.Expression
override this.VisitCase : Microsoft.EntityFrameworkCore.Query.SqlExpressions.CaseExpression -> System.Linq.Expressions.Expression
Protected Overrides Function VisitCase (caseExpression As CaseExpression) As Expression
Protected Overridable Function VisitCase (caseExpression As CaseExpression) As Expression

Parametry

caseExpression
CaseExpression

Pro CaseExpression který se má generovat SQL.

Návraty

Upravený výraz, pokud byl změněn nebo jakýkoli dílčí výraz; v opačném případě vrátí původní výraz.

Platí pro