Jazyk

SqlNullabilityProcessor.Visit Metoda

Definice

Přetížení

Název Description
Visit(SqlExpression, Boolean, Boolean)

SqlExpression Navštíví a vypočítá jeho nulovou hodnotu.

Visit(SqlExpression, Boolean)

SqlExpression Navštíví a vypočítá jeho nulovou hodnotu.

Visit(SelectExpression)

Navštíví .SelectExpression

Visit(TableExpressionBase)

Navštíví .TableExpressionBase

Visit(SelectExpression, Boolean)

Navštíví .SelectExpression

Visit(SqlExpression, Boolean, Boolean)

Zdroj:
SqlNullabilityProcessor.cs
Zdroj:
SqlNullabilityProcessor.cs
Zdroj:
SqlNullabilityProcessor.cs
Zdroj:
SqlNullabilityProcessor.cs
Zdroj:
SqlNullabilityProcessor.cs
Zdroj:
SqlNullabilityProcessor.cs
Zdroj:
SqlNullabilityProcessor.cs

SqlExpression Navštíví a vypočítá jeho nulovou hodnotu.

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);
override this.Visit : Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression * bool * bool -> Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression
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

Parametry

sqlExpression
SqlExpression

Výraz SQL, který se má navštívit.

allowOptimizedExpansion
Boolean

Logická hodnota označující, jestli je optimalizované rozšíření, které považuje hodnotu null za povolenou hodnotu false.

nullable
Boolean

Logická hodnota označující, zda je výraz SQL nullable.

Návraty

Optimalizovaný výraz SQL.

Platí pro

Visit(SqlExpression, Boolean)

Zdroj:
SqlNullabilityProcessor.cs
Zdroj:
SqlNullabilityProcessor.cs
Zdroj:
SqlNullabilityProcessor.cs
Zdroj:
SqlNullabilityProcessor.cs
Zdroj:
SqlNullabilityProcessor.cs
Zdroj:
SqlNullabilityProcessor.cs
Zdroj:
SqlNullabilityProcessor.cs

SqlExpression Navštíví a vypočítá jeho nulovou hodnotu.

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);
override this.Visit : Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression * bool -> Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression
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

Parametry

sqlExpression
SqlExpression

Výraz SQL, který se má navštívit.

nullable
Boolean

Logická hodnota označující, zda je výraz SQL nullable.

Návraty

Optimalizovaný výraz SQL.

Platí pro

Visit(SelectExpression)

Zdroj:
SqlNullabilityProcessor.cs
Zdroj:
SqlNullabilityProcessor.cs
Zdroj:
SqlNullabilityProcessor.cs
Zdroj:
SqlNullabilityProcessor.cs
Zdroj:
SqlNullabilityProcessor.cs

Navštíví .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

Parametry

selectExpression
SelectExpression

Výběrový výraz, který chcete navštívit.

Návraty

Optimalizovaný výběrový výraz.

Platí pro

Visit(TableExpressionBase)

Zdroj:
SqlNullabilityProcessor.cs
Zdroj:
SqlNullabilityProcessor.cs
Zdroj:
SqlNullabilityProcessor.cs
Zdroj:
SqlNullabilityProcessor.cs
Zdroj:
SqlNullabilityProcessor.cs

Navštíví .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

Parametry

tableExpressionBase
TableExpressionBase

Základ výrazu tabulky, který se má navštívit.

Návraty

Optimalizovaná základna výrazů tabulky.

Platí pro

Visit(SelectExpression, Boolean)

Zdroj:
SqlNullabilityProcessor.cs
Zdroj:
SqlNullabilityProcessor.cs
Zdroj:
SqlNullabilityProcessor.cs

Navštíví .SelectExpression

protected virtual Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression Visit(Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression selectExpression, bool visitProjection = true);
protected virtual Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression Visit(Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression selectExpression, bool visitProjection);
override this.Visit : Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression * bool -> Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression
abstract member Visit : Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression * bool -> Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression
override this.Visit : Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression * bool -> Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression
Protected Overridable Function Visit (selectExpression As SelectExpression, Optional visitProjection As Boolean = true) As SelectExpression
Protected Overridable Function Visit (selectExpression As SelectExpression, visitProjection As Boolean) As SelectExpression

Parametry

selectExpression
SelectExpression

Výběrový výraz, který chcete navštívit.

visitProjection
Boolean

Umožňuje přeskočení návštěvy projekce, kdy bude navštívena venku.

Návraty

Optimalizovaný výběrový výraz.

Platí pro