Langue

ScalarSubqueryExpression Classe

Définition

Expression qui représente le projet d’une valeur SQL scalaire à partir d’une sous-requête.

Ce type est généralement utilisé par les fournisseurs de base de données (et d’autres extensions). Il n’est généralement pas utilisé dans le code d’application.

[System.Runtime.CompilerServices.Nullable(0)]
public class ScalarSubqueryExpression : Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression
public class ScalarSubqueryExpression : Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression
[<System.Runtime.CompilerServices.Nullable(0)>]
type ScalarSubqueryExpression = class
    inherit SqlExpression
type ScalarSubqueryExpression = class
    inherit SqlExpression
Public Class ScalarSubqueryExpression
Inherits SqlExpression
Héritage
ScalarSubqueryExpression
Attributs

Constructeurs

Nom Description
ScalarSubqueryExpression(SelectExpression)

Crée une instance de la ScalarSubqueryExpression classe.

Propriétés

Nom Description
NodeType

Expression qui représente le projet d’une valeur SQL scalaire à partir d’une sous-requête.

Ce type est généralement utilisé par les fournisseurs de base de données (et d’autres extensions). Il n’est généralement pas utilisé dans le code d’application.

(Hérité de SqlExpression)
Subquery

Sous-requête projetant une seule ligne avec une projection scalaire unique.

Type

Expression qui représente le projet d’une valeur SQL scalaire à partir d’une sous-requête.

Ce type est généralement utilisé par les fournisseurs de base de données (et d’autres extensions). Il n’est généralement pas utilisé dans le code d’application.

(Hérité de SqlExpression)
TypeMapping

Associé RelationalTypeMapping à cette expression.

(Hérité de SqlExpression)

Méthodes

Nom Description
ApplyTypeMapping(RelationalTypeMapping)

Applique le mappage de type fourni à cette expression.

Equals(Object)

Expression qui représente le projet d’une valeur SQL scalaire à partir d’une sous-requête.

Ce type est généralement utilisé par les fournisseurs de base de données (et d’autres extensions). Il n’est généralement pas utilisé dans le code d’application.

GetHashCode()

Expression qui représente le projet d’une valeur SQL scalaire à partir d’une sous-requête.

Ce type est généralement utilisé par les fournisseurs de base de données (et d’autres extensions). Il n’est généralement pas utilisé dans le code d’application.

Print(ExpressionPrinter)

Crée une représentation sous forme de chaîne imprimable de l’expression donnée à l’aide ExpressionPrinterde .

Quote()

Expression qui représente le projet d’une valeur SQL scalaire à partir d’une sous-requête.

Ce type est généralement utilisé par les fournisseurs de base de données (et d’autres extensions). Il n’est généralement pas utilisé dans le code d’application.

Update(SelectExpression)

Crée une expression semblable à celle-ci, mais à l’aide des enfants fournis. Si tous les enfants sont identiques, il retourne cette expression.

VisitChildren(ExpressionVisitor)

Expression qui représente le projet d’une valeur SQL scalaire à partir d’une sous-requête.

Ce type est généralement utilisé par les fournisseurs de base de données (et d’autres extensions). Il n’est généralement pas utilisé dans le code d’application.

Implémentations d’interfaces explicites

Nom Description
IPrintableExpression.Print(ExpressionPrinter)

Crée une représentation sous forme de chaîne imprimable de l’expression donnée à l’aide ExpressionPrinterde .

(Hérité de SqlExpression)

S’applique à