ObjectQuery.IQueryable.Expression Propriedade

Definição

Obtém a expressão que descreve esta consulta.Gets the expression describing this query.

property System::Linq::Expressions::Expression ^ System::Linq::IQueryable::Expression { System::Linq::Expressions::Expression ^ get(); };
System.Linq.Expressions.Expression System.Linq.IQueryable.Expression { get; }
member this.System.Linq.IQueryable.Expression : System.Linq.Expressions.Expression
 ReadOnly Property Expression As Expression Implements IQueryable.Expression

Valor da propriedade

O Expression LINQ que descreve essa consulta.The LINQ Expression that describes this query.

Implementações

Comentários

Para consultas criadas usando padrões do Construtor LINQ, isso retorna uma árvore de expressão LINQ completa; caso contrário, ele retorna uma expressão constante que encapsula essa consulta.For queries built by using LINQ builder patterns, this returns a full LINQ expression tree; otherwise, it returns a constant expression that wraps this query. Observe que a expressão padrão não é armazenada em cache.Note that the default expression is not cached. Isso permite que a estrutura diferencie as consultas LINQ e Entity SQL.This allows the framework to differentiate between LINQ and Entity SQL queries.

Esse membro é uma implementação explícita de membro da interface.This member is an explicit interface member implementation. Ele só pode ser usado quando a instância de ObjectQuery<T> é convertida em uma interface de IListSource.It can be used only when the ObjectQuery<T> instance is cast to an IListSource interface.

Aplica-se a