Lenguaje

CollectionResultExpression Clase

Definición

Expresión que representa la creación de una colección en ShaperExpression para proveedores relacionales.

Normalmente, este tipo lo usan los proveedores de bases de datos (y otras extensiones). Por lo general, no se usa en el código de aplicación.

[System.Runtime.CompilerServices.Nullable(0)]
public class CollectionResultExpression : System.Linq.Expressions.Expression, Microsoft.EntityFrameworkCore.Query.IPrintableExpression
public class CollectionResultExpression : System.Linq.Expressions.Expression, Microsoft.EntityFrameworkCore.Query.IPrintableExpression
[<System.Runtime.CompilerServices.Nullable(0)>]
type CollectionResultExpression = class
    inherit Expression
    interface IPrintableExpression
type CollectionResultExpression = class
    inherit Expression
    interface IPrintableExpression
Public Class CollectionResultExpression
Inherits Expression
Implements IPrintableExpression
Herencia
CollectionResultExpression
Atributos
Implementaciones

Constructores

Nombre Description
CollectionResultExpression(Expression, IPropertyBase, Type)

Expresión que representa la creación de una colección en ShaperExpression para proveedores relacionales.

Normalmente, este tipo lo usan los proveedores de bases de datos (y otras extensiones). Por lo general, no se usa en el código de aplicación.

CollectionResultExpression(ProjectionBindingExpression, INavigationBase, Type)

Crea una nueva instancia de la CollectionResultExpression clase .

Propiedades

Nombre Description
ElementType

Tipo de .NET de elementos de la colección.

Navigation
Obsoletos.

Navegación si está asociada a la colección.

NodeType

Expresión que representa la creación de una colección en ShaperExpression para proveedores relacionales.

Normalmente, este tipo lo usan los proveedores de bases de datos (y otras extensiones). Por lo general, no se usa en el código de aplicación.

ProjectionBindingExpression
Obsoletos.

Expresión para obtener la subconsulta de esta colección.

QueryExpression

Expresión para obtener la subconsulta de esta colección.

StructuralProperty

La propiedad de navegación o compleja asociada a la colección, si existe.

Type

Expresión que representa la creación de una colección en ShaperExpression para proveedores relacionales.

Normalmente, este tipo lo usan los proveedores de bases de datos (y otras extensiones). Por lo general, no se usa en el código de aplicación.

Métodos

Nombre Description
Print(ExpressionPrinter)

Crea una representación de cadena imprimible de la expresión dada mediante ExpressionPrinter.

Update(Expression)

Crea una nueva expresión similar a esta, pero que usa los elementos secundarios proporcionados. Si todos los elementos secundarios son iguales, devolverá esta expresión.

Update(ProjectionBindingExpression)

Crea una nueva expresión similar a esta, pero que usa los elementos secundarios proporcionados. Si todos los elementos secundarios son iguales, devolverá esta expresión.

VisitChildren(ExpressionVisitor)

Expresión que representa la creación de una colección en ShaperExpression para proveedores relacionales.

Normalmente, este tipo lo usan los proveedores de bases de datos (y otras extensiones). Por lo general, no se usa en el código de aplicación.

Se aplica a