SqlExpressionVisitor Sınıf
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.
SQL ifade ağacını ziyaret eden bir sınıf.
Bu tür genellikle veritabanı sağlayıcıları (ve diğer uzantılar) tarafından kullanılır. Genellikle uygulama kodunda kullanılmaz.
[System.Runtime.CompilerServices.Nullable(0)]
public abstract class SqlExpressionVisitor : System.Linq.Expressions.ExpressionVisitor
public abstract class SqlExpressionVisitor : System.Linq.Expressions.ExpressionVisitor
[<System.Runtime.CompilerServices.Nullable(0)>]
type SqlExpressionVisitor = class
inherit ExpressionVisitor
type SqlExpressionVisitor = class
inherit ExpressionVisitor
Public MustInherit Class SqlExpressionVisitor
Inherits ExpressionVisitor
- Devralma
-
SqlExpressionVisitor
- Türetilmiş
- Özellikler
Oluşturucular
| Veri Akışı Adı | Description |
|---|---|
| SqlExpressionVisitor() |
SQL ifade ağacını ziyaret eden bir sınıf. Bu tür genellikle veritabanı sağlayıcıları (ve diğer uzantılar) tarafından kullanılır. Genellikle uygulama kodunda kullanılmaz. |
Yöntemler
| Veri Akışı Adı | Description |
|---|---|
| VisitAtTimeZone(AtTimeZoneExpression) |
sql "saat diliminde" ifadesinin alt öğelerini ziyaret eder. |
| VisitCase(CaseExpression) |
Servis talebi ifadesinin alt öğelerini ziyaret edin. |
| VisitCollate(CollateExpression) |
Harmanlama ifadesinin alt öğelerini ziyaret edin. |
| VisitColumn(ColumnExpression) |
Sütun ifadesinin alt öğelerini ziyaret edin. |
| VisitCrossApply(CrossApplyExpression) |
Çapraz uygulama ifadesinin alt öğelerini ziyaret edin. |
| VisitCrossJoin(CrossJoinExpression) |
Çapraz birleştirme ifadesinin alt öğelerini ziyaret edin. |
| VisitDelete(DeleteExpression) |
Silme ifadesinin alt öğelerini ziyaret edin. |
| VisitDistinct(DistinctExpression) |
Ayrı ifadenin alt öğelerini ziyaret edin. |
| VisitExcept(ExceptExpression) |
Except ifadesinin alt öğelerini ziyaret edin. |
| VisitExists(ExistsExpression) |
Var olan ifadesinin alt öğelerini ziyaret eder. |
| VisitExtension(Expression) |
SQL ifade ağacını ziyaret eden bir sınıf. Bu tür genellikle veritabanı sağlayıcıları (ve diğer uzantılar) tarafından kullanılır. Genellikle uygulama kodunda kullanılmaz. |
| VisitFromSql(FromSqlExpression) |
sql ifadesinden öğesinin alt öğelerini ziyaret edin. |
| VisitIn(InExpression) |
in ifadesinin alt öğelerini ziyaret edin. |
| VisitInnerJoin(InnerJoinExpression) |
İç birleşim ifadesinin alt öğelerini ziyaret edin. |
| VisitIntersect(IntersectExpression) |
Kesişen ifadenin alt öğelerini ziyaret edin. |
| VisitJsonScalar(JsonScalarExpression) |
JSON skaler ifadesinin alt öğelerini ziyaret edin. |
| VisitLeftJoin(LeftJoinExpression) |
Sol birleştirme ifadesinin alt öğelerini ziyaret edin. |
| VisitLike(LikeExpression) |
Like ifadesinin alt öğelerini ziyaret edin. |
| VisitOrdering(OrderingExpression) |
Sıralama ifadesinin alt öğelerini ziyaret edin. |
| VisitOuterApply(OuterApplyExpression) |
Dış apply ifadesinin alt öğelerini ziyaret edin. |
| VisitProjection(ProjectionExpression) |
Projeksiyon ifadesinin alt öğelerini ziyaret edin. |
| VisitRightJoin(RightJoinExpression) |
Doğru birleştirme ifadesinin alt öğelerini ziyaret edin. |
| VisitRowNumber(RowNumberExpression) |
Satır numarası ifadesinin alt öğelerini ziyaret edin. |
| VisitRowValue(RowValueExpression) |
Satır değeri ifadesinin alt öğelerini ziyaret edin. |
| VisitScalarSubquery(ScalarSubqueryExpression) |
Skaler alt sorgu ifadesinin alt öğelerini ziyaret edin. |
| VisitSelect(SelectExpression) |
Select ifadesinin alt öğelerini ziyaret edin. |
| VisitSqlBinary(SqlBinaryExpression) |
sql ikili ifadesinin alt öğelerini ziyaret edin. |
| VisitSqlConstant(SqlConstantExpression) |
sql sabit ifadesinin alt öğelerini ziyaret edin. |
| VisitSqlFragment(SqlFragmentExpression) |
sql fragment ifadesinin alt öğelerini ziyaret edin. |
| VisitSqlFunction(SqlFunctionExpression) |
sql işlev ifadesinin alt öğelerini ziyaret edin. |
| VisitSqlParameter(SqlParameterExpression) |
sql parametre ifadesinin alt öğelerini ziyaret edin. |
| VisitSqlUnary(SqlUnaryExpression) |
Sql birli ifadesinin alt öğelerini ziyaret edin. |
| VisitSubSelect(ScalarSubqueryExpression) |
SQL ifade ağacını ziyaret eden bir sınıf. Bu tür genellikle veritabanı sağlayıcıları (ve diğer uzantılar) tarafından kullanılır. Genellikle uygulama kodunda kullanılmaz. |
| VisitTable(TableExpression) |
Tablo ifadesinin alt öğelerini ziyaret edin. |
| VisitTableValuedFunction(TableValuedFunctionExpression) |
Tablo değerli işlev ifadesinin alt öğelerini ziyaret edin. |
| VisitUnion(UnionExpression) |
Birleşim ifadesinin alt öğelerini ziyaret edin. |
| VisitUpdate(UpdateExpression) |
Güncelleştirme ifadesinin alt öğelerini ziyaret edin. |
| VisitValues(ValuesExpression) |
Values ifadesinin alt öğelerini ziyaret eder. |