Compartilhar via


CollectionResultExpression Classe

Definição

Uma expressão que representa a criação de uma coleção no ShaperExpression para provedores relacionais.

Esse tipo normalmente é usado por provedores de banco de dados (e outras extensões). Geralmente, ele não é usado no código do aplicativo.

public class CollectionResultExpression : System.Linq.Expressions.Expression, Microsoft.EntityFrameworkCore.Query.IPrintableExpression
type CollectionResultExpression = class
    inherit Expression
    interface IPrintableExpression
Public Class CollectionResultExpression
Inherits Expression
Implements IPrintableExpression
Herança
CollectionResultExpression
Implementações

Construtores

CollectionResultExpression(ProjectionBindingExpression, INavigationBase, Type)

Cria uma nova instância da classe CollectionResultExpression.

Propriedades

ElementType

O tipo clr de elementos da coleção.

Navigation

A navegação, se associada à coleção.

NodeType

Uma expressão que representa a criação de uma coleção no ShaperExpression para provedores relacionais.

Esse tipo normalmente é usado por provedores de banco de dados (e outras extensões). Geralmente, ele não é usado no código do aplicativo.

ProjectionBindingExpression

A expressão para obter a subconsulta dessa coleção.

Type

Uma expressão que representa a criação de uma coleção no ShaperExpression para provedores relacionais.

Esse tipo normalmente é usado por provedores de banco de dados (e outras extensões). Geralmente, ele não é usado no código do aplicativo.

Métodos

Print(ExpressionPrinter)

Cria uma representação de cadeia de caracteres imprimível da expressão fornecida usando ExpressionPrinter.

Update(ProjectionBindingExpression)

Cria uma nova expressão que é parecida com esta, mas usando os filhos fornecidos. Se todos os filhos forem os mesmos, ela retornará esta expressão.

VisitChildren(ExpressionVisitor)

Uma expressão que representa a criação de uma coleção no ShaperExpression para provedores relacionais.

Esse tipo normalmente é usado por provedores de banco de dados (e outras extensões). Geralmente, ele não é usado no código do aplicativo.

Aplica-se a