CollectionShaperExpression Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Внимание!
Use provider specific expressions for collection results.
Выражение, представляющее создание коллекции в ShaperExpression.
Этот тип обычно используется поставщиками баз данных (и другими расширениями). Как правило, он не используется в коде приложения.
public class CollectionShaperExpression : System.Linq.Expressions.Expression, Microsoft.EntityFrameworkCore.Query.IPrintableExpression
[System.Obsolete("Use provider specific expressions for collection results.")]
public class CollectionShaperExpression : System.Linq.Expressions.Expression, Microsoft.EntityFrameworkCore.Query.IPrintableExpression
type CollectionShaperExpression = class
inherit Expression
interface IPrintableExpression
[<System.Obsolete("Use provider specific expressions for collection results.")>]
type CollectionShaperExpression = class
inherit Expression
interface IPrintableExpression
Public Class CollectionShaperExpression
Inherits Expression
Implements IPrintableExpression
- Наследование
-
CollectionShaperExpression
- Атрибуты
- Реализации
Комментарии
Дополнительные сведения см. в разделах Реализация поставщиков и расширений баз данных и Принцип работы запросов EF Core .
Конструкторы
CollectionShaperExpression(Expression, Expression, INavigation, Type) |
Устаревшие..
Выражение, представляющее создание коллекции в ShaperExpression. Этот тип обычно используется поставщиками баз данных (и другими расширениями). Как правило, он не используется в коде приложения. |
CollectionShaperExpression(Expression, Expression, INavigationBase, Type) |
Устаревшие..
Создает новый экземпляр класса CollectionShaperExpression. |
Свойства
ElementType |
Устаревшие..
Тип clr элементов коллекции. |
InnerShaper |
Устаревшие..
Выражение для создания внутренних элементов. |
Navigation |
Устаревшие..
Навигация, если она связана с коллекцией. |
NodeType |
Устаревшие..
Выражение, представляющее создание коллекции в ShaperExpression. Этот тип обычно используется поставщиками баз данных (и другими расширениями). Как правило, он не используется в коде приложения. |
Projection |
Устаревшие..
Выражение для получения значения из запроса для этой коллекции. |
Type |
Устаревшие..
Выражение, представляющее создание коллекции в ShaperExpression. Этот тип обычно используется поставщиками баз данных (и другими расширениями). Как правило, он не используется в коде приложения. |
Методы
Print(ExpressionPrinter) |
Устаревшие..
Выражение, представляющее создание коллекции в ShaperExpression. Этот тип обычно используется поставщиками баз данных (и другими расширениями). Как правило, он не используется в коде приложения. |
Update(Expression, Expression) |
Устаревшие..
Создает новое выражение, аналогичное данному, но с использованием предоставленного дочернего элемента. Если все дочерние элементы совпадают, возвращается данное выражение. |
VisitChildren(ExpressionVisitor) |
Устаревшие..
Выражение, представляющее создание коллекции в ShaperExpression. Этот тип обычно используется поставщиками баз данных (и другими расширениями). Как правило, он не используется в коде приложения. |
Явные реализации интерфейса
IPrintableExpression.Print(ExpressionPrinter) |
Устаревшие..
Создает печатное строковое представление заданного выражения с помощью ExpressionPrinter. |
Применяется к
Entity Framework