Sdílet prostřednictvím


SqlParameterExpression Třída

Definice

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

public class SqlParameterExpression : Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression
public sealed class SqlParameterExpression : Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression
type SqlParameterExpression = class
    inherit SqlExpression
Public Class SqlParameterExpression
Inherits SqlExpression
Public NotInheritable Class SqlParameterExpression
Inherits SqlExpression
Dědičnost
SqlParameterExpression

Poznámky

Jedná se o jednoduchou obálku ParameterExpression kolem stromu SQL. Instance tohoto typu nelze vytvořit pomocí kódu zprostředkovatele aplikace nebo databáze. Pokud se jedná o problém vaší aplikace nebo poskytovatele, zapište problém na github.com/dotnet/efcore.

Konstruktory

SqlParameterExpression(String, Type, RelationalTypeMapping)

Vytvoří novou instanci třídy SqlParameterExpression.

Vlastnosti

IsNullable

Logická hodnota označující, jestli tento parametr může mít hodnoty null.

Name

Název parametru

NodeType

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

(Zděděno od SqlExpression)
Type

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

(Zděděno od SqlExpression)
TypeMapping

Přidružený RelationalTypeMapping k tomuto výrazu.

(Zděděno od SqlExpression)

Metody

ApplyTypeMapping(RelationalTypeMapping)

Použije mapování zadaného typu na tento výraz.

Equals(Object)

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

GetHashCode()

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

Print(ExpressionPrinter)

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

Print(ExpressionPrinter)

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

(Zděděno od SqlExpression)
VisitChildren(ExpressionVisitor)

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

VisitChildren(ExpressionVisitor)

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

(Zděděno od SqlExpression)

Explicitní implementace rozhraní

IPrintableExpression.Print(ExpressionPrinter)

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

(Zděděno od SqlExpression)

Platí pro