Поделиться через


MaterializeCollectionNavigationExpression Класс

Определение

Выражение, представляющее материализацию навигации по коллекции в ShaperExpression.

Этот тип обычно используется поставщиками баз данных (и другими расширениями). Обычно он не используется в коде приложения.

public class MaterializeCollectionNavigationExpression : System.Linq.Expressions.Expression, Microsoft.EntityFrameworkCore.Query.IPrintableExpression
type MaterializeCollectionNavigationExpression = class
    inherit Expression
    interface IPrintableExpression
Public Class MaterializeCollectionNavigationExpression
Inherits Expression
Implements IPrintableExpression
Наследование
MaterializeCollectionNavigationExpression
Реализации

Комментарии

Дополнительные сведения и примеры см. в разделах Реализация поставщиков и расширений баз данных и Как работают запросы EF Core .

Конструкторы

MaterializeCollectionNavigationExpression(Expression, INavigation)

Выражение, представляющее материализацию навигации по коллекции в ShaperExpression.

Этот тип обычно используется поставщиками баз данных (и другими расширениями). Обычно он не используется в коде приложения.

MaterializeCollectionNavigationExpression(Expression, INavigationBase)

Создает новый экземпляр класса MaterializeCollectionNavigationExpression.

Свойства

Navigation

Навигация, связанная с этой коллекцией.

NodeType

Выражение, представляющее материализацию навигации по коллекции в ShaperExpression.

Этот тип обычно используется поставщиками баз данных (и другими расширениями). Обычно он не используется в коде приложения.

Subquery

Выражение, возвращающее значения из запроса, используемого для создания коллекции.

Type

Выражение, представляющее материализацию навигации по коллекции в ShaperExpression.

Этот тип обычно используется поставщиками баз данных (и другими расширениями). Обычно он не используется в коде приложения.

Методы

Print(ExpressionPrinter)

Выражение, представляющее материализацию навигации по коллекции в ShaperExpression.

Этот тип обычно используется поставщиками баз данных (и другими расширениями). Обычно он не используется в коде приложения.

Update(Expression)

Создает новое выражение, аналогичное данному, но с использованием предоставленного дочернего элемента. Если все дочерние элементы совпадают, возвращается данное выражение.

VisitChildren(ExpressionVisitor)

Выражение, представляющее материализацию навигации по коллекции в ShaperExpression.

Этот тип обычно используется поставщиками баз данных (и другими расширениями). Обычно он не используется в коде приложения.

Явные реализации интерфейса

IPrintableExpression.Print(ExpressionPrinter)

Создает выводимое строковое представление заданного выражения с помощью ExpressionPrinter.

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