Aracılığıyla paylaş


DefaultExpressionVisitor.Visit Yöntem

Tanım

Ziyaretçi düzenini uygular.

Aşırı Yüklemeler

Visit(DbLikeExpression)

İsteğe bağlı bir kaçış dizesiyle belirtilen desene karşı bir dize karşılaştırması için ziyaretçi desenini uygular.

Visit(DbLimitExpression)

Bağımsız değişken koleksiyonundaki öğe sayısının belirtilen sınır değeriyle kısıtlanması için ziyaretçi desenini uygular.

Visit(DbNewInstanceExpression)

Küme ve kayıt türleri de dahil olmak üzere belirli bir türün yeni bir örneğinin oluşturulması için ziyaretçi desenini uygular.

Visit(DbNullExpression)

Yazılan null değişmez değerine başvuru için ziyaretçi desenini uygular.

Visit(DbOfTypeExpression)

Belirtilen türdeki öğelerin verilen küme bağımsız değişkeninden alınması için ziyaretçi desenini uygular.

Visit(DbOrExpression)

İki Boole bağımsız değişkeninin mantıksal OR'sı için ziyaretçi desenini uygular.

Visit(DbParameterReferenceExpression)

Bu ifadeyi içeren komut ağacında bildirilen bir parametreye başvuru için ziyaretçi desenini uygular.

Visit(DbProjectExpression)

Belirtilen ifade üzerinde belirli bir giriş kümesinin projeksiyonu için ziyaretçi desenini uygular.

Visit(DbPropertyExpression)

Örnek özelliğini almak için ziyaretçi desenini uygular.

Visit(DbRefKeyExpression)

Temel alınan başvuru değerinden anahtar değerinin alınması için ziyaretçi desenini uygular.

Visit(DbRefExpression)

Bir varlık kümesi içindeki belirli bir örneğe kesin olarak belirlenmiş bir başvuru için ziyaretçi desenini uygular.

Visit(DbLambdaExpression)

Bir lambda işlevinin DbExpression nesneleri tarafından temsil edilen bağımsız değişkenlere uygulanması için ziyaretçi desenini uygular.

Visit(DbRelationshipNavigationExpression)

bir ilişkinin gezintisi için ziyaretçi desenini uygular.

Visit(DbScanExpression)

Target özelliğinde belirtildiği gibi, bir varlık kümesi veya ilişki kümesi üzerinde tarama için ziyaretçi desenini uygular.

Visit(DbSkipExpression)

Atlama ifadesi için ziyaretçi desenini uygular.

Visit(DbSortExpression)

Sıralama düzeninin bir parçası olarak kullanılabilecek bir sıralama anahtarı için ziyaretçi desenini uygular.

Visit(DbTreatExpression)

Çok biçimli bağımsız değişkene uygulanan tür dönüştürme işlemi için ziyaretçi desenini uygular.

Visit(DbUnionAllExpression)

Sol ve sağ işlenenler arasında küme birleşim işlemi için ziyaretçi desenini uygular.

Visit(DbVariableReferenceExpression)

Şu anda kapsamda olan bir değişkene başvuru için ziyaretçi desenini uygular.

Visit(DbQuantifierExpression)

Belirtilen giriş kümesinin öğeleri üzerinde belirtilen türde bir niceleyici işlemi için ziyaretçi desenini uygular.

Visit(DbJoinExpression)

Belirtilen birleştirme koşulundaki verilen koleksiyon bağımsız değişkenleri arasında iç, sol dış veya tam dış birleştirme işlemi için ziyaretçi desenini uygular.

Visit(DbNotExpression)

Tek bir Boole bağımsız değişkeninin mantıksal NOT değeri için ziyaretçi desenini uygular.

Visit(DbIsNullExpression)

Tek bir bağımsız değişkene uygulanan null belirleme için ziyaretçi desenini uygular.

Visit(DbAndExpression)

Mantıksal AND ifadesi için ziyaretçi desenini uygular.

Visit(DbApplyExpression)

Belirtilen giriş kümesindeki her öğe için belirtilen işlevin çağrılması için ziyaretçi desenini uygular.

Visit(DbArithmeticExpression)

Sayısal bağımsız değişkenlere uygulanan aritmetik işlem için ziyaretçi desenini uygular.

Visit(DbIsOfExpression)

Belirtilen türle tek bir bağımsız değişkenin tür karşılaştırması için ziyaretçi desenini uygular.

Visit(DbCastExpression)

Tek bir bağımsız değişkenin belirtilen türe tür dönüştürmesi için ziyaretçi desenini uygular.

Visit(DbComparisonExpression)

İki bağımsız değişkene uygulanan karşılaştırma işlemi için ziyaretçi desenini uygular.

Visit(DbConstantExpression)

Farklı sabit türleri için ziyaretçi desenini uygular.

Visit(DbCrossJoinExpression)

Verilen koleksiyon bağımsız değişkenleri arasındaki koşulsuz birleştirme işlemi için ziyaretçi desenini uygular.

Visit(DbDerefExpression)

Belirtilen başvuruyu temel alarak bir varlık alan ifade için ziyaretçi desenini uygular.

Visit(DbDistinctExpression)

Belirtilen küme bağımsız değişkeninden kaldırılan yinelenen öğeler için ziyaretçi desenini uygular.

Visit(DbCaseExpression)

When, Then ve Else yan tümceleri için ziyaretçi desenini uygular.

Visit(DbEntityRefExpression)

Temel alınan varlık örneğinden bir başvuru ayıklayan ifade için ziyaretçi desenini uygular.

Visit(DbExceptExpression)

Sol ve sağ işlenenler arasında küme çıkarma işlemi için ziyaretçi desenini uygular.

Visit(DbExpression)

İfade türlerinin gerektirdiği temel işlevler için ziyaretçi desenini uygular.

Visit(DbFilterExpression)

Bir giriş kümesini filtrelemek için uygulanan koşul için ziyaretçi desenini uygular.

Visit(DbFunctionExpression)

Bir işlevin çağrılması için ziyaretçi desenini uygular.

Visit(DbElementExpression)

Belirtilen küme bağımsız değişkeninin tekile dönüştürülmesi için ziyaretçi desenini uygular.

Visit(DbGroupByExpression)

Bir grup için ziyaretçi desenini işleme göre uygular.

Visit(DbIntersectExpression)

Sol ve sağ işlenenler arasında ayarlanan kesişim işlemi için ziyaretçi desenini uygular.

Visit(DbIsEmptyExpression)

Tek bir küme bağımsız değişkenine uygulanan boş bir küme belirlemesi için ziyaretçi desenini uygular.

Visit(DbLikeExpression)

İsteğe bağlı bir kaçış dizesiyle belirtilen desene karşı bir dize karşılaştırması için ziyaretçi desenini uygular.

public:
 override System::Data::Common::CommandTrees::DbExpression ^ Visit(System::Data::Common::CommandTrees::DbLikeExpression ^ expression);
public override System.Data.Common.CommandTrees.DbExpression Visit (System.Data.Common.CommandTrees.DbLikeExpression expression);
override this.Visit : System.Data.Common.CommandTrees.DbLikeExpression -> System.Data.Common.CommandTrees.DbExpression
Public Overrides Function Visit (expression As DbLikeExpression) As DbExpression

Parametreler

expression
DbLikeExpression

İfade.

Döndürülenler

Uygulamaya alınan ziyaretçi.

Şunlara uygulanır

Visit(DbLimitExpression)

Bağımsız değişken koleksiyonundaki öğe sayısının belirtilen sınır değeriyle kısıtlanması için ziyaretçi desenini uygular.

public:
 override System::Data::Common::CommandTrees::DbExpression ^ Visit(System::Data::Common::CommandTrees::DbLimitExpression ^ expression);
public override System.Data.Common.CommandTrees.DbExpression Visit (System.Data.Common.CommandTrees.DbLimitExpression expression);
override this.Visit : System.Data.Common.CommandTrees.DbLimitExpression -> System.Data.Common.CommandTrees.DbExpression
Public Overrides Function Visit (expression As DbLimitExpression) As DbExpression

Parametreler

expression
DbLimitExpression

İfade.

Döndürülenler

Uygulamaya alınan ziyaretçi.

Şunlara uygulanır

Visit(DbNewInstanceExpression)

Küme ve kayıt türleri de dahil olmak üzere belirli bir türün yeni bir örneğinin oluşturulması için ziyaretçi desenini uygular.

public:
 override System::Data::Common::CommandTrees::DbExpression ^ Visit(System::Data::Common::CommandTrees::DbNewInstanceExpression ^ expression);
public override System.Data.Common.CommandTrees.DbExpression Visit (System.Data.Common.CommandTrees.DbNewInstanceExpression expression);
override this.Visit : System.Data.Common.CommandTrees.DbNewInstanceExpression -> System.Data.Common.CommandTrees.DbExpression
Public Overrides Function Visit (expression As DbNewInstanceExpression) As DbExpression

Parametreler

expression
DbNewInstanceExpression

İfade.

Döndürülenler

Uygulamaya alınan ziyaretçi.

Şunlara uygulanır

Visit(DbNullExpression)

Yazılan null değişmez değere başvuru için ziyaretçi desenini uygular.

public:
 override System::Data::Common::CommandTrees::DbExpression ^ Visit(System::Data::Common::CommandTrees::DbNullExpression ^ expression);
public override System.Data.Common.CommandTrees.DbExpression Visit (System.Data.Common.CommandTrees.DbNullExpression expression);
override this.Visit : System.Data.Common.CommandTrees.DbNullExpression -> System.Data.Common.CommandTrees.DbExpression
Public Overrides Function Visit (expression As DbNullExpression) As DbExpression

Parametreler

expression
DbNullExpression

İfade.

Döndürülenler

Uygulamaya alınan ziyaretçi.

Şunlara uygulanır

Visit(DbOfTypeExpression)

Belirtilen türdeki öğelerin verilen küme bağımsız değişkeninden alınması için ziyaretçi desenini uygular.

public:
 override System::Data::Common::CommandTrees::DbExpression ^ Visit(System::Data::Common::CommandTrees::DbOfTypeExpression ^ expression);
public override System.Data.Common.CommandTrees.DbExpression Visit (System.Data.Common.CommandTrees.DbOfTypeExpression expression);
override this.Visit : System.Data.Common.CommandTrees.DbOfTypeExpression -> System.Data.Common.CommandTrees.DbExpression
Public Overrides Function Visit (expression As DbOfTypeExpression) As DbExpression

Parametreler

expression
DbOfTypeExpression

İfade.

Döndürülenler

Uygulamaya alınan ziyaretçi.

Şunlara uygulanır

Visit(DbOrExpression)

İki Boole bağımsız değişkeninin mantıksal VEYA'sı için ziyaretçi desenini uygular.

public:
 override System::Data::Common::CommandTrees::DbExpression ^ Visit(System::Data::Common::CommandTrees::DbOrExpression ^ expression);
public override System.Data.Common.CommandTrees.DbExpression Visit (System.Data.Common.CommandTrees.DbOrExpression expression);
override this.Visit : System.Data.Common.CommandTrees.DbOrExpression -> System.Data.Common.CommandTrees.DbExpression
Public Overrides Function Visit (expression As DbOrExpression) As DbExpression

Parametreler

expression
DbOrExpression

İfade.

Döndürülenler

Uygulamaya alınan ziyaretçi.

Şunlara uygulanır

Visit(DbParameterReferenceExpression)

Bu ifadeyi içeren komut ağacında bildirilen bir parametreye başvuru için ziyaretçi desenini uygular.

public:
 override System::Data::Common::CommandTrees::DbExpression ^ Visit(System::Data::Common::CommandTrees::DbParameterReferenceExpression ^ expression);
public override System.Data.Common.CommandTrees.DbExpression Visit (System.Data.Common.CommandTrees.DbParameterReferenceExpression expression);
override this.Visit : System.Data.Common.CommandTrees.DbParameterReferenceExpression -> System.Data.Common.CommandTrees.DbExpression
Public Overrides Function Visit (expression As DbParameterReferenceExpression) As DbExpression

Parametreler

expression
DbParameterReferenceExpression

İfade.

Döndürülenler

Uygulamaya alınan ziyaretçi.

Şunlara uygulanır

Visit(DbProjectExpression)

Belirtilen ifade üzerinde belirli bir giriş kümesinin projeksiyonu için ziyaretçi desenini uygular.

public:
 override System::Data::Common::CommandTrees::DbExpression ^ Visit(System::Data::Common::CommandTrees::DbProjectExpression ^ expression);
public override System.Data.Common.CommandTrees.DbExpression Visit (System.Data.Common.CommandTrees.DbProjectExpression expression);
override this.Visit : System.Data.Common.CommandTrees.DbProjectExpression -> System.Data.Common.CommandTrees.DbExpression
Public Overrides Function Visit (expression As DbProjectExpression) As DbExpression

Parametreler

expression
DbProjectExpression

İfade.

Döndürülenler

Uygulamaya alınan ziyaretçi.

Şunlara uygulanır

Visit(DbPropertyExpression)

Örnek özelliğini almak için ziyaretçi desenini uygular.

public:
 override System::Data::Common::CommandTrees::DbExpression ^ Visit(System::Data::Common::CommandTrees::DbPropertyExpression ^ expression);
public override System.Data.Common.CommandTrees.DbExpression Visit (System.Data.Common.CommandTrees.DbPropertyExpression expression);
override this.Visit : System.Data.Common.CommandTrees.DbPropertyExpression -> System.Data.Common.CommandTrees.DbExpression
Public Overrides Function Visit (expression As DbPropertyExpression) As DbExpression

Parametreler

expression
DbPropertyExpression

İfade.

Döndürülenler

Uygulamaya alınan ziyaretçi.

Şunlara uygulanır

Visit(DbRefKeyExpression)

Temel alınan başvuru değerinden anahtar değerinin alınması için ziyaretçi desenini uygular.

public:
 override System::Data::Common::CommandTrees::DbExpression ^ Visit(System::Data::Common::CommandTrees::DbRefKeyExpression ^ expression);
public override System.Data.Common.CommandTrees.DbExpression Visit (System.Data.Common.CommandTrees.DbRefKeyExpression expression);
override this.Visit : System.Data.Common.CommandTrees.DbRefKeyExpression -> System.Data.Common.CommandTrees.DbExpression
Public Overrides Function Visit (expression As DbRefKeyExpression) As DbExpression

Parametreler

expression
DbRefKeyExpression

İfade.

Döndürülenler

Uygulamaya alınan ziyaretçi.

Şunlara uygulanır

Visit(DbRefExpression)

Bir varlık kümesindeki belirli bir örneğe kesin olarak belirlenmiş bir başvuru için ziyaretçi desenini uygular.

public:
 override System::Data::Common::CommandTrees::DbExpression ^ Visit(System::Data::Common::CommandTrees::DbRefExpression ^ expression);
public override System.Data.Common.CommandTrees.DbExpression Visit (System.Data.Common.CommandTrees.DbRefExpression expression);
override this.Visit : System.Data.Common.CommandTrees.DbRefExpression -> System.Data.Common.CommandTrees.DbExpression
Public Overrides Function Visit (expression As DbRefExpression) As DbExpression

Parametreler

expression
DbRefExpression

İfade.

Döndürülenler

Uygulamaya alınan ziyaretçi.

Şunlara uygulanır

Visit(DbLambdaExpression)

Bir lambda işlevinin DbExpression nesneleriyle temsil edilen bağımsız değişkenlere uygulanması için ziyaretçi desenini uygular.

public:
 override System::Data::Common::CommandTrees::DbExpression ^ Visit(System::Data::Common::CommandTrees::DbLambdaExpression ^ expression);
public override System.Data.Common.CommandTrees.DbExpression Visit (System.Data.Common.CommandTrees.DbLambdaExpression expression);
override this.Visit : System.Data.Common.CommandTrees.DbLambdaExpression -> System.Data.Common.CommandTrees.DbExpression
Public Overrides Function Visit (expression As DbLambdaExpression) As DbExpression

Parametreler

expression
DbLambdaExpression

İfade.

Döndürülenler

Uygulamaya alınan ziyaretçi.

Şunlara uygulanır

Visit(DbRelationshipNavigationExpression)

bir ilişkinin gezintisi için ziyaretçi desenini uygular.

public:
 override System::Data::Common::CommandTrees::DbExpression ^ Visit(System::Data::Common::CommandTrees::DbRelationshipNavigationExpression ^ expression);
public override System.Data.Common.CommandTrees.DbExpression Visit (System.Data.Common.CommandTrees.DbRelationshipNavigationExpression expression);
override this.Visit : System.Data.Common.CommandTrees.DbRelationshipNavigationExpression -> System.Data.Common.CommandTrees.DbExpression
Public Overrides Function Visit (expression As DbRelationshipNavigationExpression) As DbExpression

Parametreler

Döndürülenler

Uygulamaya alınan ziyaretçi.

Şunlara uygulanır

Visit(DbScanExpression)

Target özelliğinde gösterildiği gibi bir varlık kümesi veya ilişki kümesi üzerinde tarama için ziyaretçi desenini uygular.

public:
 override System::Data::Common::CommandTrees::DbExpression ^ Visit(System::Data::Common::CommandTrees::DbScanExpression ^ expression);
public override System.Data.Common.CommandTrees.DbExpression Visit (System.Data.Common.CommandTrees.DbScanExpression expression);
override this.Visit : System.Data.Common.CommandTrees.DbScanExpression -> System.Data.Common.CommandTrees.DbExpression
Public Overrides Function Visit (expression As DbScanExpression) As DbExpression

Parametreler

expression
DbScanExpression

İfade.

Döndürülenler

Uygulamaya alınan ziyaretçi.

Şunlara uygulanır

Visit(DbSkipExpression)

Atlama ifadesi için ziyaretçi desenini uygular.

public:
 override System::Data::Common::CommandTrees::DbExpression ^ Visit(System::Data::Common::CommandTrees::DbSkipExpression ^ expression);
public override System.Data.Common.CommandTrees.DbExpression Visit (System.Data.Common.CommandTrees.DbSkipExpression expression);
override this.Visit : System.Data.Common.CommandTrees.DbSkipExpression -> System.Data.Common.CommandTrees.DbExpression
Public Overrides Function Visit (expression As DbSkipExpression) As DbExpression

Parametreler

expression
DbSkipExpression

İfade.

Döndürülenler

Uygulamaya alınan ziyaretçi.

Şunlara uygulanır

Visit(DbSortExpression)

Sıralama düzeninin bir parçası olarak kullanılabilecek bir sıralama anahtarı için ziyaretçi desenini uygular.

public:
 override System::Data::Common::CommandTrees::DbExpression ^ Visit(System::Data::Common::CommandTrees::DbSortExpression ^ expression);
public override System.Data.Common.CommandTrees.DbExpression Visit (System.Data.Common.CommandTrees.DbSortExpression expression);
override this.Visit : System.Data.Common.CommandTrees.DbSortExpression -> System.Data.Common.CommandTrees.DbExpression
Public Overrides Function Visit (expression As DbSortExpression) As DbExpression

Parametreler

expression
DbSortExpression

İfade.

Döndürülenler

Uygulamaya alınan ziyaretçi.

Şunlara uygulanır

Visit(DbTreatExpression)

Çok biçimli bağımsız değişkene uygulanan tür dönüştürme işlemi için ziyaretçi desenini uygular.

public:
 override System::Data::Common::CommandTrees::DbExpression ^ Visit(System::Data::Common::CommandTrees::DbTreatExpression ^ expression);
public override System.Data.Common.CommandTrees.DbExpression Visit (System.Data.Common.CommandTrees.DbTreatExpression expression);
override this.Visit : System.Data.Common.CommandTrees.DbTreatExpression -> System.Data.Common.CommandTrees.DbExpression
Public Overrides Function Visit (expression As DbTreatExpression) As DbExpression

Parametreler

expression
DbTreatExpression

İfade.

Döndürülenler

Uygulamaya alınan ziyaretçi.

Şunlara uygulanır

Visit(DbUnionAllExpression)

Sol ve sağ işlenenler arasında küme birleşim işlemi için ziyaretçi desenini uygular.

public:
 override System::Data::Common::CommandTrees::DbExpression ^ Visit(System::Data::Common::CommandTrees::DbUnionAllExpression ^ expression);
public override System.Data.Common.CommandTrees.DbExpression Visit (System.Data.Common.CommandTrees.DbUnionAllExpression expression);
override this.Visit : System.Data.Common.CommandTrees.DbUnionAllExpression -> System.Data.Common.CommandTrees.DbExpression
Public Overrides Function Visit (expression As DbUnionAllExpression) As DbExpression

Parametreler

expression
DbUnionAllExpression

İfade.

Döndürülenler

Uygulamaya alınan ziyaretçi.

Şunlara uygulanır

Visit(DbVariableReferenceExpression)

Şu anda kapsamda olan bir değişkene başvuru için ziyaretçi desenini uygular.

public:
 override System::Data::Common::CommandTrees::DbExpression ^ Visit(System::Data::Common::CommandTrees::DbVariableReferenceExpression ^ expression);
public override System.Data.Common.CommandTrees.DbExpression Visit (System.Data.Common.CommandTrees.DbVariableReferenceExpression expression);
override this.Visit : System.Data.Common.CommandTrees.DbVariableReferenceExpression -> System.Data.Common.CommandTrees.DbExpression
Public Overrides Function Visit (expression As DbVariableReferenceExpression) As DbExpression

Parametreler

expression
DbVariableReferenceExpression

İfade.

Döndürülenler

Uygulamaya alınan ziyaretçi.

Şunlara uygulanır

Visit(DbQuantifierExpression)

Belirtilen giriş kümesinin öğeleri üzerinde belirtilen türde bir niceleyici işlemi için ziyaretçi desenini uygular.

public:
 override System::Data::Common::CommandTrees::DbExpression ^ Visit(System::Data::Common::CommandTrees::DbQuantifierExpression ^ expression);
public override System.Data.Common.CommandTrees.DbExpression Visit (System.Data.Common.CommandTrees.DbQuantifierExpression expression);
override this.Visit : System.Data.Common.CommandTrees.DbQuantifierExpression -> System.Data.Common.CommandTrees.DbExpression
Public Overrides Function Visit (expression As DbQuantifierExpression) As DbExpression

Parametreler

expression
DbQuantifierExpression

İfade.

Döndürülenler

Uygulamaya alınan ziyaretçi.

Şunlara uygulanır

Visit(DbJoinExpression)

Belirtilen birleşim koşulunda verilen koleksiyon bağımsız değişkenleri arasında iç, sol dış veya tam dış birleştirme işlemi için ziyaretçi desenini uygular.

public:
 override System::Data::Common::CommandTrees::DbExpression ^ Visit(System::Data::Common::CommandTrees::DbJoinExpression ^ expression);
public override System.Data.Common.CommandTrees.DbExpression Visit (System.Data.Common.CommandTrees.DbJoinExpression expression);
override this.Visit : System.Data.Common.CommandTrees.DbJoinExpression -> System.Data.Common.CommandTrees.DbExpression
Public Overrides Function Visit (expression As DbJoinExpression) As DbExpression

Parametreler

expression
DbJoinExpression

İfade.

Döndürülenler

Uygulamaya alınan ziyaretçi.

Şunlara uygulanır

Visit(DbNotExpression)

Tek bir Boole bağımsız değişkeninin mantıksal NOT değeri için ziyaretçi desenini uygular.

public:
 override System::Data::Common::CommandTrees::DbExpression ^ Visit(System::Data::Common::CommandTrees::DbNotExpression ^ expression);
public override System.Data.Common.CommandTrees.DbExpression Visit (System.Data.Common.CommandTrees.DbNotExpression expression);
override this.Visit : System.Data.Common.CommandTrees.DbNotExpression -> System.Data.Common.CommandTrees.DbExpression
Public Overrides Function Visit (expression As DbNotExpression) As DbExpression

Parametreler

expression
DbNotExpression

İfade.

Döndürülenler

Uygulamaya alınan ziyaretçi.

Şunlara uygulanır

Visit(DbIsNullExpression)

Tek bir bağımsız değişkene uygulanan null belirleme için ziyaretçi desenini uygular.

public:
 override System::Data::Common::CommandTrees::DbExpression ^ Visit(System::Data::Common::CommandTrees::DbIsNullExpression ^ expression);
public override System.Data.Common.CommandTrees.DbExpression Visit (System.Data.Common.CommandTrees.DbIsNullExpression expression);
override this.Visit : System.Data.Common.CommandTrees.DbIsNullExpression -> System.Data.Common.CommandTrees.DbExpression
Public Overrides Function Visit (expression As DbIsNullExpression) As DbExpression

Parametreler

expression
DbIsNullExpression

İfade.

Döndürülenler

Uygulamaya alınan ziyaretçi.

Şunlara uygulanır

Visit(DbAndExpression)

Mantıksal AND ifadesi için ziyaretçi desenini uygular.

public:
 override System::Data::Common::CommandTrees::DbExpression ^ Visit(System::Data::Common::CommandTrees::DbAndExpression ^ expression);
public override System.Data.Common.CommandTrees.DbExpression Visit (System.Data.Common.CommandTrees.DbAndExpression expression);
override this.Visit : System.Data.Common.CommandTrees.DbAndExpression -> System.Data.Common.CommandTrees.DbExpression
Public Overrides Function Visit (expression As DbAndExpression) As DbExpression

Parametreler

expression
DbAndExpression

Mantıksal AND ifadesi.

Döndürülenler

Uygulamaya alınan ziyaretçi.

Şunlara uygulanır

Visit(DbApplyExpression)

Belirtilen giriş kümesindeki her öğe için belirtilen işlevin çağrılması için ziyaretçi desenini uygular.

public:
 override System::Data::Common::CommandTrees::DbExpression ^ Visit(System::Data::Common::CommandTrees::DbApplyExpression ^ expression);
public override System.Data.Common.CommandTrees.DbExpression Visit (System.Data.Common.CommandTrees.DbApplyExpression expression);
override this.Visit : System.Data.Common.CommandTrees.DbApplyExpression -> System.Data.Common.CommandTrees.DbExpression
Public Overrides Function Visit (expression As DbApplyExpression) As DbExpression

Parametreler

expression
DbApplyExpression

APPLY ifadesi.

Döndürülenler

Uygulamaya alınan ziyaretçi.

Şunlara uygulanır

Visit(DbArithmeticExpression)

Sayısal bağımsız değişkenlere uygulanan aritmetik işlem için ziyaretçi desenini uygular.

public:
 override System::Data::Common::CommandTrees::DbExpression ^ Visit(System::Data::Common::CommandTrees::DbArithmeticExpression ^ expression);
public override System.Data.Common.CommandTrees.DbExpression Visit (System.Data.Common.CommandTrees.DbArithmeticExpression expression);
override this.Visit : System.Data.Common.CommandTrees.DbArithmeticExpression -> System.Data.Common.CommandTrees.DbExpression
Public Overrides Function Visit (expression As DbArithmeticExpression) As DbExpression

Parametreler

expression
DbArithmeticExpression

Aritmetik ifade.

Döndürülenler

Uygulamaya alınan ziyaretçi.

Şunlara uygulanır

Visit(DbIsOfExpression)

Belirtilen türle tek bir bağımsız değişkenin tür karşılaştırması için ziyaretçi desenini uygular.

public:
 override System::Data::Common::CommandTrees::DbExpression ^ Visit(System::Data::Common::CommandTrees::DbIsOfExpression ^ expression);
public override System.Data.Common.CommandTrees.DbExpression Visit (System.Data.Common.CommandTrees.DbIsOfExpression expression);
override this.Visit : System.Data.Common.CommandTrees.DbIsOfExpression -> System.Data.Common.CommandTrees.DbExpression
Public Overrides Function Visit (expression As DbIsOfExpression) As DbExpression

Parametreler

expression
DbIsOfExpression

İfade.

Döndürülenler

Uygulamaya alınan ziyaretçi.

Şunlara uygulanır

Visit(DbCastExpression)

Tek bir bağımsız değişkenin belirtilen türe dönüştürülmesi için ziyaretçi desenini uygular.

public:
 override System::Data::Common::CommandTrees::DbExpression ^ Visit(System::Data::Common::CommandTrees::DbCastExpression ^ expression);
public override System.Data.Common.CommandTrees.DbExpression Visit (System.Data.Common.CommandTrees.DbCastExpression expression);
override this.Visit : System.Data.Common.CommandTrees.DbCastExpression -> System.Data.Common.CommandTrees.DbExpression
Public Overrides Function Visit (expression As DbCastExpression) As DbExpression

Parametreler

expression
DbCastExpression

Atama ifadesi.

Döndürülenler

Uygulamaya alınan ziyaretçi.

Şunlara uygulanır

Visit(DbComparisonExpression)

İki bağımsız değişkene uygulanan karşılaştırma işlemi için ziyaretçi desenini uygular.

public:
 override System::Data::Common::CommandTrees::DbExpression ^ Visit(System::Data::Common::CommandTrees::DbComparisonExpression ^ expression);
public override System.Data.Common.CommandTrees.DbExpression Visit (System.Data.Common.CommandTrees.DbComparisonExpression expression);
override this.Visit : System.Data.Common.CommandTrees.DbComparisonExpression -> System.Data.Common.CommandTrees.DbExpression
Public Overrides Function Visit (expression As DbComparisonExpression) As DbExpression

Parametreler

expression
DbComparisonExpression

Atama ifadesi.

Döndürülenler

Uygulamaya alınan ziyaretçi.

Şunlara uygulanır

Visit(DbConstantExpression)

Farklı sabit türleri için ziyaretçi desenini uygular.

public:
 override System::Data::Common::CommandTrees::DbExpression ^ Visit(System::Data::Common::CommandTrees::DbConstantExpression ^ expression);
public override System.Data.Common.CommandTrees.DbExpression Visit (System.Data.Common.CommandTrees.DbConstantExpression expression);
override this.Visit : System.Data.Common.CommandTrees.DbConstantExpression -> System.Data.Common.CommandTrees.DbExpression
Public Overrides Function Visit (expression As DbConstantExpression) As DbExpression

Parametreler

expression
DbConstantExpression

Sabit ifade.

Döndürülenler

Uygulamaya alınan ziyaretçi.

Şunlara uygulanır

Visit(DbCrossJoinExpression)

Verilen koleksiyon bağımsız değişkenleri arasında koşulsuz birleştirme işlemi için ziyaretçi desenini uygular.

public:
 override System::Data::Common::CommandTrees::DbExpression ^ Visit(System::Data::Common::CommandTrees::DbCrossJoinExpression ^ expression);
public override System.Data.Common.CommandTrees.DbExpression Visit (System.Data.Common.CommandTrees.DbCrossJoinExpression expression);
override this.Visit : System.Data.Common.CommandTrees.DbCrossJoinExpression -> System.Data.Common.CommandTrees.DbExpression
Public Overrides Function Visit (expression As DbCrossJoinExpression) As DbExpression

Parametreler

expression
DbCrossJoinExpression

Birleştirme ifadesi.

Döndürülenler

Uygulamaya alınan ziyaretçi.

Şunlara uygulanır

Visit(DbDerefExpression)

Belirtilen başvuruyu temel alarak bir varlığı alan ifade için ziyaretçi desenini uygular.

public:
 override System::Data::Common::CommandTrees::DbExpression ^ Visit(System::Data::Common::CommandTrees::DbDerefExpression ^ expression);
public override System.Data.Common.CommandTrees.DbExpression Visit (System.Data.Common.CommandTrees.DbDerefExpression expression);
override this.Visit : System.Data.Common.CommandTrees.DbDerefExpression -> System.Data.Common.CommandTrees.DbExpression
Public Overrides Function Visit (expression As DbDerefExpression) As DbExpression

Parametreler

expression
DbDerefExpression

DEREF ifadesi.

Döndürülenler

Uygulamaya alınan ziyaretçi.

Şunlara uygulanır

Visit(DbDistinctExpression)

Belirtilen küme bağımsız değişkeninden kaldırılan yinelenen öğeler için ziyaretçi desenini uygular.

public:
 override System::Data::Common::CommandTrees::DbExpression ^ Visit(System::Data::Common::CommandTrees::DbDistinctExpression ^ expression);
public override System.Data.Common.CommandTrees.DbExpression Visit (System.Data.Common.CommandTrees.DbDistinctExpression expression);
override this.Visit : System.Data.Common.CommandTrees.DbDistinctExpression -> System.Data.Common.CommandTrees.DbExpression
Public Overrides Function Visit (expression As DbDistinctExpression) As DbExpression

Parametreler

expression
DbDistinctExpression

Benzersiz ifade.

Döndürülenler

Uygulamaya alınan ziyaretçi.

Şunlara uygulanır

Visit(DbCaseExpression)

When, Then ve Else yan tümceleri için ziyaretçi desenini uygular.

public:
 override System::Data::Common::CommandTrees::DbExpression ^ Visit(System::Data::Common::CommandTrees::DbCaseExpression ^ expression);
public override System.Data.Common.CommandTrees.DbExpression Visit (System.Data.Common.CommandTrees.DbCaseExpression expression);
override this.Visit : System.Data.Common.CommandTrees.DbCaseExpression -> System.Data.Common.CommandTrees.DbExpression
Public Overrides Function Visit (expression As DbCaseExpression) As DbExpression

Parametreler

expression
DbCaseExpression

Büyük/küçük harf ifadesi.

Döndürülenler

Uygulamaya alınan ziyaretçi.

Şunlara uygulanır

Visit(DbEntityRefExpression)

Temel alınan varlık örneğinden bir başvuru ayıklayan ifade için ziyaretçi desenini uygular.

public:
 override System::Data::Common::CommandTrees::DbExpression ^ Visit(System::Data::Common::CommandTrees::DbEntityRefExpression ^ expression);
public override System.Data.Common.CommandTrees.DbExpression Visit (System.Data.Common.CommandTrees.DbEntityRefExpression expression);
override this.Visit : System.Data.Common.CommandTrees.DbEntityRefExpression -> System.Data.Common.CommandTrees.DbExpression
Public Overrides Function Visit (expression As DbEntityRefExpression) As DbExpression

Parametreler

expression
DbEntityRefExpression

Varlık başvuru ifadesi.

Döndürülenler

Uygulamaya alınan ziyaretçi.

Şunlara uygulanır

Visit(DbExceptExpression)

Sol ve sağ işlenenler arasında ayarlanan çıkarma işlemi için ziyaretçi desenini uygular.

public:
 override System::Data::Common::CommandTrees::DbExpression ^ Visit(System::Data::Common::CommandTrees::DbExceptExpression ^ expression);
public override System.Data.Common.CommandTrees.DbExpression Visit (System.Data.Common.CommandTrees.DbExceptExpression expression);
override this.Visit : System.Data.Common.CommandTrees.DbExceptExpression -> System.Data.Common.CommandTrees.DbExpression
Public Overrides Function Visit (expression As DbExceptExpression) As DbExpression

Parametreler

expression
DbExceptExpression

İfade.

Döndürülenler

Uygulamaya alınan ziyaretçi.

Şunlara uygulanır

Visit(DbExpression)

İfade türlerinin gerektirdiği temel işlevler için ziyaretçi desenini uygular.

public:
 override System::Data::Common::CommandTrees::DbExpression ^ Visit(System::Data::Common::CommandTrees::DbExpression ^ expression);
public override System.Data.Common.CommandTrees.DbExpression Visit (System.Data.Common.CommandTrees.DbExpression expression);
override this.Visit : System.Data.Common.CommandTrees.DbExpression -> System.Data.Common.CommandTrees.DbExpression
Public Overrides Function Visit (expression As DbExpression) As DbExpression

Parametreler

expression
DbExpression

İfade.

Döndürülenler

Uygulamaya alınan ziyaretçi.

Şunlara uygulanır

Visit(DbFilterExpression)

Giriş kümesini filtrelemek için uygulanan koşul için ziyaretçi desenini uygular.

public:
 override System::Data::Common::CommandTrees::DbExpression ^ Visit(System::Data::Common::CommandTrees::DbFilterExpression ^ expression);
public override System.Data.Common.CommandTrees.DbExpression Visit (System.Data.Common.CommandTrees.DbFilterExpression expression);
override this.Visit : System.Data.Common.CommandTrees.DbFilterExpression -> System.Data.Common.CommandTrees.DbExpression
Public Overrides Function Visit (expression As DbFilterExpression) As DbExpression

Parametreler

expression
DbFilterExpression

Filtre ifadesi.

Döndürülenler

Uygulamaya alınan ziyaretçi.

Şunlara uygulanır

Visit(DbFunctionExpression)

Bir işlevin çağrılması için ziyaretçi desenini uygular.

public:
 override System::Data::Common::CommandTrees::DbExpression ^ Visit(System::Data::Common::CommandTrees::DbFunctionExpression ^ expression);
public override System.Data.Common.CommandTrees.DbExpression Visit (System.Data.Common.CommandTrees.DbFunctionExpression expression);
override this.Visit : System.Data.Common.CommandTrees.DbFunctionExpression -> System.Data.Common.CommandTrees.DbExpression
Public Overrides Function Visit (expression As DbFunctionExpression) As DbExpression

Parametreler

expression
DbFunctionExpression

İşlev ifadesi.

Döndürülenler

Uygulamaya alınan ziyaretçi.

Şunlara uygulanır

Visit(DbElementExpression)

Belirtilen küme bağımsız değişkeninin bir tekliye dönüştürülmesi için, belirtilen küme bağımsız değişkeninin tekile dönüştürülmesi için ziyaretçi desenini uygular.

public:
 override System::Data::Common::CommandTrees::DbExpression ^ Visit(System::Data::Common::CommandTrees::DbElementExpression ^ expression);
public override System.Data.Common.CommandTrees.DbExpression Visit (System.Data.Common.CommandTrees.DbElementExpression expression);
override this.Visit : System.Data.Common.CommandTrees.DbElementExpression -> System.Data.Common.CommandTrees.DbExpression
Public Overrides Function Visit (expression As DbElementExpression) As DbExpression

Parametreler

expression
DbElementExpression

öğe ifadesi.

Döndürülenler

Uygulamaya alınan ziyaretçi.

Şunlara uygulanır

Visit(DbGroupByExpression)

Bir grup için ziyaretçi desenini işleme göre uygular.

public:
 override System::Data::Common::CommandTrees::DbExpression ^ Visit(System::Data::Common::CommandTrees::DbGroupByExpression ^ expression);
public override System.Data.Common.CommandTrees.DbExpression Visit (System.Data.Common.CommandTrees.DbGroupByExpression expression);
override this.Visit : System.Data.Common.CommandTrees.DbGroupByExpression -> System.Data.Common.CommandTrees.DbExpression
Public Overrides Function Visit (expression As DbGroupByExpression) As DbExpression

Parametreler

expression
DbGroupByExpression

İfade.

Döndürülenler

Uygulamaya alınan ziyaretçi.

Şunlara uygulanır

Visit(DbIntersectExpression)

Sol ve sağ işlenenler arasında ayarlanan kesişim işlemi için ziyaretçi desenini uygular.

public:
 override System::Data::Common::CommandTrees::DbExpression ^ Visit(System::Data::Common::CommandTrees::DbIntersectExpression ^ expression);
public override System.Data.Common.CommandTrees.DbExpression Visit (System.Data.Common.CommandTrees.DbIntersectExpression expression);
override this.Visit : System.Data.Common.CommandTrees.DbIntersectExpression -> System.Data.Common.CommandTrees.DbExpression
Public Overrides Function Visit (expression As DbIntersectExpression) As DbExpression

Parametreler

expression
DbIntersectExpression

İfade.

Döndürülenler

Uygulamaya alınan ziyaretçi.

Şunlara uygulanır

Visit(DbIsEmptyExpression)

Tek bir küme bağımsız değişkenine uygulanan boş bir küme belirlemesi için ziyaretçi desenini uygular.

public:
 override System::Data::Common::CommandTrees::DbExpression ^ Visit(System::Data::Common::CommandTrees::DbIsEmptyExpression ^ expression);
public override System.Data.Common.CommandTrees.DbExpression Visit (System.Data.Common.CommandTrees.DbIsEmptyExpression expression);
override this.Visit : System.Data.Common.CommandTrees.DbIsEmptyExpression -> System.Data.Common.CommandTrees.DbExpression
Public Overrides Function Visit (expression As DbIsEmptyExpression) As DbExpression

Parametreler

expression
DbIsEmptyExpression

İfade.

Döndürülenler

Uygulamaya alınan ziyaretçi.

Şunlara uygulanır