SqlNullabilityProcessor.Visit Yöntem

Tanım

Aşırı Yüklemeler

Visit(SelectExpression)

Bir. ziyaret edin SelectExpression .

Visit(TableExpressionBase)

Bir. ziyaret edin TableExpressionBase .

Visit(SqlExpression, Boolean)

Bir a ziyareti SqlExpression ve null olabilme durumunu hesaplar.

Visit(SqlExpression, Boolean, Boolean)

Bir a ziyareti SqlExpression ve null olabilme durumunu hesaplar.

Visit(SelectExpression)

Bir. ziyaret edin 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

Parametreler

selectExpression
SelectExpression

Ziyaret edilecek seçim ifadesi.

Döndürülenler

SelectExpression

İyileştirilmiş bir SELECT ifadesi.

Şunlara uygulanır

Visit(TableExpressionBase)

Bir. ziyaret edin 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

Parametreler

tableExpressionBase
TableExpressionBase

Ziyaret eden tablo ifadesi tabanı.

Döndürülenler

TableExpressionBase

En iyi duruma getirilmiş tablo ifadesi tabanı.

Şunlara uygulanır

Visit(SqlExpression, Boolean)

Bir a ziyareti SqlExpression ve null olabilme durumunu hesaplar.

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

Parametreler

sqlExpression
SqlExpression

Ziyaret edilecek bir SQL ifadesi.

nullable
Boolean

SQL ifadesinin null yapılabilir olup olmadığını gösteren bir bool değeri.

Döndürülenler

SqlExpression

İyileştirilmiş bir SQL ifadesi.

Şunlara uygulanır

Visit(SqlExpression, Boolean, Boolean)

Bir a ziyareti SqlExpression ve null olabilme durumunu hesaplar.

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

Parametreler

sqlExpression
SqlExpression

Ziyaret edilecek bir SQL ifadesi.

allowOptimizedExpansion
Boolean

Yanlış değere izin verilen null değeri kabul eden iyileştirilmiş genişletmeyi belirten bir bool değeri.

nullable
Boolean

SQL ifadesinin null yapılabilir olup olmadığını gösteren bir bool değeri.

Döndürülenler

SqlExpression

İyileştirilmiş bir SQL ifadesi.

Şunlara uygulanır