RelationalStructuralTypeShaperExpression Classe

Definição

Uma expressão que representa a criação de uma instância de entidade para um provedor relacional no ShaperExpression.

Esse tipo normalmente é usado por provedores de banco de dados (e outras extensões). Geralmente, ele não é usado no código do aplicativo.

public class RelationalStructuralTypeShaperExpression : Microsoft.EntityFrameworkCore.Query.StructuralTypeShaperExpression
type RelationalStructuralTypeShaperExpression = class
    inherit StructuralTypeShaperExpression
Public Class RelationalStructuralTypeShaperExpression
Inherits StructuralTypeShaperExpression
Herança
RelationalStructuralTypeShaperExpression

Construtores

RelationalStructuralTypeShaperExpression(ITypeBase, Expression, Boolean)

Cria uma nova instância da classe RelationalStructuralTypeShaperExpression.

RelationalStructuralTypeShaperExpression(ITypeBase, Expression, Boolean, LambdaExpression)

Cria uma nova instância da classe RelationalStructuralTypeShaperExpression.

Propriedades

IsNullable

Um valor que indica se essa instância pode ser nula.

(Herdado de StructuralTypeShaperExpression)
MaterializationCondition

A condição de materialização a ser usada para moldar esse tipo estrutural.

(Herdado de StructuralTypeShaperExpression)
NodeType

Uma expressão que representa a criação de uma instância de entidade para um provedor relacional no ShaperExpression.

Esse tipo normalmente é usado por provedores de banco de dados (e outras extensões). Geralmente, ele não é usado no código do aplicativo.

(Herdado de StructuralTypeShaperExpression)
StructuralType

A entidade ou o tipo complexo que está sendo moldado.

(Herdado de StructuralTypeShaperExpression)
Type

Uma expressão que representa a criação de uma instância de entidade para um provedor relacional no ShaperExpression.

Esse tipo normalmente é usado por provedores de banco de dados (e outras extensões). Geralmente, ele não é usado no código do aplicativo.

(Herdado de StructuralTypeShaperExpression)
ValueBufferExpression

A expressão que representa um ValueBuffer para obter valores de que são usados para criar a instância.

(Herdado de StructuralTypeShaperExpression)

Métodos

DebuggerDisplay()

Essa é uma API interna que dá suporte à infraestrutura do Entity Framework Core e não está sujeita aos mesmos padrões de compatibilidade que as APIs públicas. Ele pode ser alterado ou removido sem aviso prévio em nenhuma versão. Você só deve usá-lo diretamente em seu código com extrema cautela e saber que isso pode resultar em falhas de aplicativo ao atualizar para uma nova versão do Entity Framework Core.

(Herdado de StructuralTypeShaperExpression)
GenerateMaterializationCondition(ITypeBase, Boolean)

Cria uma expressão de Func<T,TResult> para determinar qual tipo materializar.

MakeNullable(Boolean)

Atribui nulidade para esse shaper, indicando se ele pode formatar instâncias nulas ou não.

Update(Expression)

Cria uma nova expressão que é parecida com esta, mas usando os filhos fornecidos. Se todos os filhos forem os mesmos, ela retornará esta expressão.

VisitChildren(ExpressionVisitor)

Uma expressão que representa a criação de uma instância de entidade para um provedor relacional no ShaperExpression.

Esse tipo normalmente é usado por provedores de banco de dados (e outras extensões). Geralmente, ele não é usado no código do aplicativo.

(Herdado de StructuralTypeShaperExpression)
WithType(ITypeBase)

Altera o tipo estrutural que está sendo moldado por esse shaper.

Implantações explícitas de interface

IPrintableExpression.Print(ExpressionPrinter)

Cria uma representação de cadeia de caracteres imprimível da expressão fornecida usando ExpressionPrinter.

(Herdado de StructuralTypeShaperExpression)

Aplica-se a