CaseExpression Konstruktoren
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
CaseExpression(SqlExpression, IReadOnlyList<CaseWhenClause>) | |
CaseExpression(IReadOnlyList<CaseWhenClause>, SqlExpression) |
Erstellt eine neue instance der -Klasse, die CaseExpression einen durchsuchten CASE-Ausdruck darstellt. |
CaseExpression(SqlExpression, IReadOnlyList<CaseWhenClause>, SqlExpression) |
Erstellt eine neue instance der -Klasse, die CaseExpression einen einfachen CASE-Ausdruck darstellt. |
CaseExpression(SqlExpression, IReadOnlyList<CaseWhenClause>)
public CaseExpression (Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression operand, System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.Query.SqlExpressions.CaseWhenClause> whenClauses);
new Microsoft.EntityFrameworkCore.Query.SqlExpressions.CaseExpression : Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression * System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.Query.SqlExpressions.CaseWhenClause> -> Microsoft.EntityFrameworkCore.Query.SqlExpressions.CaseExpression
Public Sub New (operand As SqlExpression, whenClauses As IReadOnlyList(Of CaseWhenClause))
Parameter
- operand
- SqlExpression
- whenClauses
- IReadOnlyList<CaseWhenClause>
Gilt für:
CaseExpression(IReadOnlyList<CaseWhenClause>, SqlExpression)
Erstellt eine neue instance der -Klasse, die CaseExpression einen durchsuchten CASE-Ausdruck darstellt.
public CaseExpression (System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.Query.SqlExpressions.CaseWhenClause> whenClauses, Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression elseResult);
public CaseExpression (System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.Query.SqlExpressions.CaseWhenClause> whenClauses, Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression elseResult = default);
public CaseExpression (System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.Query.SqlExpressions.CaseWhenClause> whenClauses, Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression? elseResult = default);
new Microsoft.EntityFrameworkCore.Query.SqlExpressions.CaseExpression : System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.Query.SqlExpressions.CaseWhenClause> * Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression -> Microsoft.EntityFrameworkCore.Query.SqlExpressions.CaseExpression
Public Sub New (whenClauses As IReadOnlyList(Of CaseWhenClause), elseResult As SqlExpression)
Public Sub New (whenClauses As IReadOnlyList(Of CaseWhenClause), Optional elseResult As SqlExpression = Nothing)
Parameter
- whenClauses
- IReadOnlyList<CaseWhenClause>
Eine Liste von , aus der CaseWhenClause die Bedingung ausgewertet und ergebnisse abgerufen werden sollen.
- elseResult
- SqlExpression
Ein Wert, der zurückgegeben werden soll, wenn keine WhenClauses Übereinstimmungen vorhanden sind.
Gilt für:
CaseExpression(SqlExpression, IReadOnlyList<CaseWhenClause>, SqlExpression)
Erstellt eine neue instance der -Klasse, die CaseExpression einen einfachen CASE-Ausdruck darstellt.
public CaseExpression (Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression operand, System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.Query.SqlExpressions.CaseWhenClause> whenClauses, Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression elseResult);
public CaseExpression (Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression operand, System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.Query.SqlExpressions.CaseWhenClause> whenClauses, Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression elseResult = default);
public CaseExpression (Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression operand, System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.Query.SqlExpressions.CaseWhenClause> whenClauses, Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression? elseResult = default);
new Microsoft.EntityFrameworkCore.Query.SqlExpressions.CaseExpression : Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression * System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.Query.SqlExpressions.CaseWhenClause> * Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression -> Microsoft.EntityFrameworkCore.Query.SqlExpressions.CaseExpression
Public Sub New (operand As SqlExpression, whenClauses As IReadOnlyList(Of CaseWhenClause), elseResult As SqlExpression)
Public Sub New (operand As SqlExpression, whenClauses As IReadOnlyList(Of CaseWhenClause), Optional elseResult As SqlExpression = Nothing)
Parameter
- operand
- SqlExpression
Ein Ausdruck, mit Test dem in WhenClausesverglichen werden soll.
- whenClauses
- IReadOnlyList<CaseWhenClause>
Eine Liste der CaseWhenClause zu vergleichenden Ergebnisse.
- elseResult
- SqlExpression
Ein Wert, der zurückgegeben werden soll, wenn keine WhenClauses Übereinstimmungen vorhanden sind.
Gilt für:
Entity Framework