RelationalStructuralTypeShaperExpression Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Выражение, представляющее создание экземпляра сущности для реляционного поставщика в ShaperExpression.
Этот тип обычно используется поставщиками баз данных (и другими расширениями). Как правило, он не используется в коде приложения.
public class RelationalStructuralTypeShaperExpression : Microsoft.EntityFrameworkCore.Query.StructuralTypeShaperExpression
type RelationalStructuralTypeShaperExpression = class
inherit StructuralTypeShaperExpression
Public Class RelationalStructuralTypeShaperExpression
Inherits StructuralTypeShaperExpression
- Наследование
Конструкторы
RelationalStructuralTypeShaperExpression(ITypeBase, Expression, Boolean) |
Создает новый экземпляр класса RelationalStructuralTypeShaperExpression. |
RelationalStructuralTypeShaperExpression(ITypeBase, Expression, Boolean, LambdaExpression) |
Создает новый экземпляр класса RelationalStructuralTypeShaperExpression. |
Свойства
IsNullable |
Значение , указывающее, может ли этот экземпляр иметь значение NULL. (Унаследовано от StructuralTypeShaperExpression) |
MaterializationCondition |
Условие материализации, используемое для формирования этого структурного типа. (Унаследовано от StructuralTypeShaperExpression) |
NodeType |
Выражение, представляющее создание экземпляра сущности для реляционного поставщика в ShaperExpression. Этот тип обычно используется поставщиками баз данных (и другими расширениями). Как правило, он не используется в коде приложения. (Унаследовано от StructuralTypeShaperExpression) |
StructuralType |
Формируемый объект или сложный тип. (Унаследовано от StructuralTypeShaperExpression) |
Type |
Выражение, представляющее создание экземпляра сущности для реляционного поставщика в ShaperExpression. Этот тип обычно используется поставщиками баз данных (и другими расширениями). Как правило, он не используется в коде приложения. (Унаследовано от StructuralTypeShaperExpression) |
ValueBufferExpression |
Выражение, представляющее объект для получения значений ValueBuffer , используемых для создания экземпляра . (Унаследовано от StructuralTypeShaperExpression) |
Методы
DebuggerDisplay() |
Это внутренний API, который поддерживает инфраструктуру Entity Framework Core и не подчиняется тем же стандартам совместимости, что и общедоступные API. Он может быть изменен или удален без уведомления в любом выпуске. Следует использовать его только непосредственно в коде с особой осторожностью и зная, что это может привести к сбоям приложений при обновлении до нового выпуска Entity Framework Core. (Унаследовано от StructuralTypeShaperExpression) |
GenerateMaterializationCondition(ITypeBase, Boolean) |
Создает выражение , Func<T,TResult> чтобы определить, какой тип следует материализовать. |
MakeNullable(Boolean) |
Присваивает этому формовщику допустимость значений NULL, указывая, может ли он формировать экземпляры NULL. |
Update(Expression) |
Создает новое выражение, аналогичное данному, но с использованием предоставленного дочернего элемента. Если все дочерние элементы совпадают, возвращается данное выражение. |
VisitChildren(ExpressionVisitor) |
Выражение, представляющее создание экземпляра сущности для реляционного поставщика в ShaperExpression. Этот тип обычно используется поставщиками баз данных (и другими расширениями). Как правило, он не используется в коде приложения. (Унаследовано от StructuralTypeShaperExpression) |
WithType(ITypeBase) |
Изменяет структурный тип, формируемый этим формировщиком. |
Явные реализации интерфейса
IPrintableExpression.Print(ExpressionPrinter) |
Создает печатное строковое представление заданного выражения с помощью ExpressionPrinter. (Унаследовано от StructuralTypeShaperExpression) |
Применяется к
Entity Framework
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по