Compartilhar via


SqlNullabilityProcessor.Visit Método

Definição

Sobrecargas

Visit(SelectExpression)

Visita um SelectExpression.

Visit(TableExpressionBase)

Visita um TableExpressionBase.

Visit(SqlExpression, Boolean)

Visita um SqlExpression e calcula sua nulidade.

Visit(SqlExpression, Boolean, Boolean)

Visita um SqlExpression e calcula sua nulidade.

Visit(SelectExpression)

Visita um SelectExpression.

protected virtual Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression Visit (Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression selectExpression);
abstract member Visit : Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression -> Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression
override this.Visit : Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression -> Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression
Protected Overridable Function Visit (selectExpression As SelectExpression) As SelectExpression

Parâmetros

selectExpression
SelectExpression

Uma expressão de seleção a ser visitada.

Retornos

Uma expressão de seleção otimizada.

Aplica-se a

Visit(TableExpressionBase)

Visita um TableExpressionBase.

protected virtual Microsoft.EntityFrameworkCore.Query.SqlExpressions.TableExpressionBase Visit (Microsoft.EntityFrameworkCore.Query.SqlExpressions.TableExpressionBase tableExpressionBase);
abstract member Visit : Microsoft.EntityFrameworkCore.Query.SqlExpressions.TableExpressionBase -> Microsoft.EntityFrameworkCore.Query.SqlExpressions.TableExpressionBase
override this.Visit : Microsoft.EntityFrameworkCore.Query.SqlExpressions.TableExpressionBase -> Microsoft.EntityFrameworkCore.Query.SqlExpressions.TableExpressionBase
Protected Overridable Function Visit (tableExpressionBase As TableExpressionBase) As TableExpressionBase

Parâmetros

tableExpressionBase
TableExpressionBase

Uma base de expressão de tabela a ser visitada.

Retornos

Uma base de expressão de tabela otimizada.

Aplica-se a

Visit(SqlExpression, Boolean)

Visita um SqlExpression e calcula sua nulidade.

protected virtual Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression Visit (Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression sqlExpression, out bool nullable);
protected virtual Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression? Visit (Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression? sqlExpression, out bool nullable);
abstract member Visit : Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression * bool -> Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression
override this.Visit : Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression * bool -> Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression
Protected Overridable Function Visit (sqlExpression As SqlExpression, ByRef nullable As Boolean) As SqlExpression

Parâmetros

sqlExpression
SqlExpression

Uma expressão sql a ser visitada.

nullable
Boolean

Um valor bool que indica se a expressão sql é anulável.

Retornos

Uma expressão sql otimizada.

Aplica-se a

Visit(SqlExpression, Boolean, Boolean)

Visita um SqlExpression e calcula sua nulidade.

protected virtual Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression Visit (Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression sqlExpression, bool allowOptimizedExpansion, out bool nullable);
protected virtual Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression? Visit (Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression? sqlExpression, bool allowOptimizedExpansion, out bool nullable);
abstract member Visit : Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression * bool * bool -> Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression
override this.Visit : Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression * bool * bool -> Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression
Protected Overridable Function Visit (sqlExpression As SqlExpression, allowOptimizedExpansion As Boolean, ByRef nullable As Boolean) As SqlExpression

Parâmetros

sqlExpression
SqlExpression

Uma expressão sql a ser visitada.

allowOptimizedExpansion
Boolean

Um valor bool que indica se a expansão otimizada que considera o valor nulo como valor falso é permitida.

nullable
Boolean

Um valor bool que indica se a expressão sql é anulável.

Retornos

Uma expressão sql otimizada.

Aplica-se a