SqlNullabilityProcessor.Visit Yöntem

Tanım

Aşırı Yüklemeler

Visit(SelectExpression)

Bir 'i SelectExpressionziyaret etti.

Visit(TableExpressionBase)

Bir 'i TableExpressionBaseziyaret etti.

Visit(SqlExpression, Boolean)

öğesini SqlExpression ziyaret eder ve null atanabilirliğini hesaplar.

Visit(SqlExpression, Boolean, Boolean)

öğesini SqlExpression ziyaret eder ve null atanabilirliğini hesaplar.

Visit(SelectExpression)

Bir 'i SelectExpressionziyaret etti.

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 etmek için bir seçim ifadesi.

Döndürülenler

İyileştirilmiş bir seçme ifadesi.

Şunlara uygulanır

Visit(TableExpressionBase)

Bir 'i TableExpressionBaseziyaret etti.

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 etmek için bir tablo ifadesi tabanı.

Döndürülenler

İyileştirilmiş bir tablo ifade tabanı.

Şunlara uygulanır

Visit(SqlExpression, Boolean)

öğesini SqlExpression ziyaret eder ve null atanabilirliğini 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 etmek için bir sql ifadesi.

nullable
Boolean

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

Döndürülenler

İyileştirilmiş bir SQL ifadesi.

Şunlara uygulanır

Visit(SqlExpression, Boolean, Boolean)

öğesini SqlExpression ziyaret eder ve null atanabilirliğini 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 etmek için bir sql ifadesi.

allowOptimizedExpansion
Boolean

Null değeri yanlış değer olarak değerlendiren iyileştirilmiş genişletmeye izin verilip verilmediğini belirten bir bool değeri.

nullable
Boolean

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

Döndürülenler

İyileştirilmiş bir SQL ifadesi.

Şunlara uygulanır