Язык

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.

Применяется к