SqlNullabilityProcessor.Visit Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Aşırı Yüklemeler
| Veri Akışı Adı | Description |
|---|---|
| Visit(SqlExpression, Boolean, Boolean) |
bir'i SqlExpression ziyaret eder ve null atanabilirliğini hesaplar. |
| Visit(SqlExpression, Boolean) |
bir'i SqlExpression ziyaret eder ve null atanabilirliğini hesaplar. |
| Visit(SelectExpression) |
Bir SelectExpressionöğesini ziyaret etti. |
| Visit(TableExpressionBase) |
Bir TableExpressionBaseöğesini ziyaret etti. |
| Visit(SelectExpression, Boolean) |
Bir SelectExpressionöğesini ziyaret etti. |
Visit(SqlExpression, Boolean, Boolean)
- Kaynak:
- SqlNullabilityProcessor.cs
- Kaynak:
- SqlNullabilityProcessor.cs
- Kaynak:
- SqlNullabilityProcessor.cs
- Kaynak:
- SqlNullabilityProcessor.cs
- Kaynak:
- SqlNullabilityProcessor.cs
- Kaynak:
- SqlNullabilityProcessor.cs
- Kaynak:
- SqlNullabilityProcessor.cs
bir'i 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);
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
Parametreler
- sqlExpression
- SqlExpression
Ziyaret etmek için bir sql ifadesi.
- allowOptimizedExpansion
- Boolean
Null değeri false değeri 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 bool değeri.
Döndürülenler
İyileştirilmiş bir sql ifadesi.
Şunlara uygulanır
Visit(SqlExpression, Boolean)
- Kaynak:
- SqlNullabilityProcessor.cs
- Kaynak:
- SqlNullabilityProcessor.cs
- Kaynak:
- SqlNullabilityProcessor.cs
- Kaynak:
- SqlNullabilityProcessor.cs
- Kaynak:
- SqlNullabilityProcessor.cs
- Kaynak:
- SqlNullabilityProcessor.cs
- Kaynak:
- SqlNullabilityProcessor.cs
bir'i 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);
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
Parametreler
- sqlExpression
- SqlExpression
Ziyaret etmek için bir sql ifadesi.
- nullable
- Boolean
SQL ifadesinin null atanabilir olup olmadığını gösteren bool değeri.
Döndürülenler
İyileştirilmiş bir sql ifadesi.
Şunlara uygulanır
Visit(SelectExpression)
- Kaynak:
- SqlNullabilityProcessor.cs
- Kaynak:
- SqlNullabilityProcessor.cs
- Kaynak:
- SqlNullabilityProcessor.cs
- Kaynak:
- SqlNullabilityProcessor.cs
- Kaynak:
- SqlNullabilityProcessor.cs
Bir SelectExpressionöğesini ziyaret 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)
- Kaynak:
- SqlNullabilityProcessor.cs
- Kaynak:
- SqlNullabilityProcessor.cs
- Kaynak:
- SqlNullabilityProcessor.cs
- Kaynak:
- SqlNullabilityProcessor.cs
- Kaynak:
- SqlNullabilityProcessor.cs
Bir TableExpressionBaseöğesini ziyaret 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(SelectExpression, Boolean)
- Kaynak:
- SqlNullabilityProcessor.cs
- Kaynak:
- SqlNullabilityProcessor.cs
- Kaynak:
- SqlNullabilityProcessor.cs
Bir SelectExpressionöğesini ziyaret etti.
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
Parametreler
- selectExpression
- SelectExpression
Ziyaret etmek için bir seçim ifadesi.
- visitProjection
- Boolean
Projeksiyonu dışarıda ne zaman ziyaret edeceğine ilişkin ziyaretin atlanması için izin verir.
Döndürülenler
İyileştirilmiş bir seçme ifadesi.