SqlNullabilityProcessor.Visit Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Přetížení
Visit(SelectExpression) |
Navštíví .SelectExpression |
Visit(TableExpressionBase) |
Navštíví .TableExpressionBase |
Visit(SqlExpression, Boolean) |
SqlExpression Navštíví a vypočítá jeho nullability. |
Visit(SqlExpression, Boolean, Boolean) |
SqlExpression Navštíví a vypočítá jeho nullability. |
Visit(SelectExpression)
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ýraz select, který chcete navštívit.
Návraty
Optimalizovaný výraz výběru.
Platí pro
Visit(TableExpressionBase)
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ý chcete navštívit.
Návraty
Optimalizovaný základ výrazů tabulky.
Platí pro
Visit(SqlExpression, Boolean)
SqlExpression Navštíví a vypočítá jeho nullability.
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
Parametry
- sqlExpression
- SqlExpression
Výraz SQL, který chcete navštívit.
- nullable
- Boolean
Logická hodnota označující, zda má výraz SQL možnou hodnotu null.
Návraty
Optimalizovaný výraz SQL.
Platí pro
Visit(SqlExpression, Boolean, Boolean)
SqlExpression Navštíví a vypočítá jeho nullability.
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
Parametry
- sqlExpression
- SqlExpression
Výraz SQL, který chcete navštívit.
- allowOptimizedExpansion
- Boolean
Je povolena logická hodnota označující, jestli je optimalizované rozšíření, které považuje hodnotu null za hodnotu false.
- nullable
- Boolean
Logická hodnota označující, zda má výraz SQL možnou hodnotu null.
Návraty
Optimalizovaný výraz SQL.
Platí pro
Entity Framework