Freigeben über


SqlNullabilityProcessor.Visit Methode

Definition

Überlädt

Visit(SelectExpression)

Besucht eine SelectExpression.

Visit(TableExpressionBase)

Besucht eine TableExpressionBase.

Visit(SqlExpression, Boolean)

Besucht ein SqlExpression und berechnet dessen NULL-Zulässigkeit.

Visit(SqlExpression, Boolean, Boolean)

Besucht ein SqlExpression und berechnet dessen NULL-Zulässigkeit.

Visit(SelectExpression)

Besucht eine 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

Parameter

selectExpression
SelectExpression

Einen zu besuchenden Select-Ausdruck.

Gibt zurück

Ein optimierter Select-Ausdruck.

Gilt für:

Visit(TableExpressionBase)

Besucht eine 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

Parameter

tableExpressionBase
TableExpressionBase

Eine Tabellenausdruckbasis, die besucht werden soll.

Gibt zurück

Eine optimierte Tabellenausdruckbasis.

Gilt für:

Visit(SqlExpression, Boolean)

Besucht ein SqlExpression und berechnet dessen NULL-Zulässigkeit.

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

Parameter

sqlExpression
SqlExpression

Ein sql-Ausdruck, der besucht werden soll.

nullable
Boolean

Ein Bool-Wert, der angibt, ob der sql-Ausdruck nullable ist.

Gibt zurück

Ein optimierter sql-Ausdruck.

Gilt für:

Visit(SqlExpression, Boolean, Boolean)

Besucht ein SqlExpression und berechnet dessen NULL-Zulässigkeit.

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

Parameter

sqlExpression
SqlExpression

Ein sql-Ausdruck, der besucht werden soll.

allowOptimizedExpansion
Boolean

Ein Bool-Wert, der angibt, ob eine optimierte Erweiterung zulässig ist, die NULL-Wert als false-Wert betrachtet.

nullable
Boolean

Ein Bool-Wert, der angibt, ob der sql-Ausdruck nullable ist.

Gibt zurück

Ein optimierter sql-Ausdruck.

Gilt für: