ProjectionBindingExpression Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Выражение, которое получает значения из для QueryExpression использования в ShaperExpression при создании результатов.
Этот тип обычно используется поставщиками баз данных (и другими расширениями). Как правило, он не используется в коде приложения.
public class ProjectionBindingExpression : System.Linq.Expressions.Expression, Microsoft.EntityFrameworkCore.Query.IPrintableExpression
type ProjectionBindingExpression = class
inherit Expression
interface IPrintableExpression
Public Class ProjectionBindingExpression
Inherits Expression
Implements IPrintableExpression
- Наследование
-
ProjectionBindingExpression
- Реализации
Комментарии
Дополнительные сведения и примеры см. в разделах Реализация поставщиков и расширений баз данных и Принцип работы запросов EF Core .
Конструкторы
ProjectionBindingExpression(Expression, IDictionary<IProperty,Int32>) |
Создает новый экземпляр класса ProjectionBindingExpression. |
ProjectionBindingExpression(Expression, Int32, Type) |
Создает новый экземпляр класса ProjectionBindingExpression. |
ProjectionBindingExpression(Expression, IReadOnlyDictionary<IProperty,Int32>) |
Устаревшие..
Создает новый экземпляр класса ProjectionBindingExpression. |
ProjectionBindingExpression(Expression, ProjectionMember, Type) |
Создает новый экземпляр класса ProjectionBindingExpression. |
Свойства
Index |
Член проекции, привязываемый, если привязка выполняется через индекс проекции. |
IndexMap |
Устаревшие..
Член проекции, привязываемый, если привязка выполняется с помощью карты индекса для буфера значений. |
NodeType |
Выражение, которое получает значения из для QueryExpression использования в ShaperExpression при создании результатов. Этот тип обычно используется поставщиками баз данных (и другими расширениями). Как правило, он не используется в коде приложения. |
ProjectionMember |
Член проекции, привязываемый, если привязка осуществляется через элемент проекции. |
QueryExpression |
Выражение запроса, с которым выполняется привязка. |
Type |
Выражение, которое получает значения из для QueryExpression использования в ShaperExpression при создании результатов. Этот тип обычно используется поставщиками баз данных (и другими расширениями). Как правило, он не используется в коде приложения. |
Методы
Equals(Object) |
Выражение, которое получает значения из для QueryExpression использования в ShaperExpression при создании результатов. Этот тип обычно используется поставщиками баз данных (и другими расширениями). Как правило, он не используется в коде приложения. |
GetHashCode() |
Выражение, которое получает значения из для QueryExpression использования в ShaperExpression при создании результатов. Этот тип обычно используется поставщиками баз данных (и другими расширениями). Как правило, он не используется в коде приложения. |
Print(ExpressionPrinter) |
Выражение, которое получает значения из для QueryExpression использования в ShaperExpression при создании результатов. Этот тип обычно используется поставщиками баз данных (и другими расширениями). Как правило, он не используется в коде приложения. |
VisitChildren(ExpressionVisitor) |
Выражение, которое получает значения из для QueryExpression использования в ShaperExpression при создании результатов. Этот тип обычно используется поставщиками баз данных (и другими расширениями). Как правило, он не используется в коде приложения. |
Явные реализации интерфейса
IPrintableExpression.Print(ExpressionPrinter) |
Создает печатное строковое представление заданного выражения с помощью ExpressionPrinter. |
Применяется к
Entity Framework