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. |