DefaultExpressionVisitor.Visit Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Menerapkan pola pengunjung.
Overload
Visit(DbLikeExpression) |
Menerapkan pola pengunjung untuk perbandingan string dengan pola yang ditentukan dengan string escape opsional. |
Visit(DbLimitExpression) |
Menerapkan pola pengunjung untuk pembatasan jumlah elemen dalam koleksi argumen ke nilai batas yang ditentukan. |
Visit(DbNewInstanceExpression) |
Menerapkan pola pengunjung untuk pembangunan instans baru dari jenis tertentu, termasuk jenis set dan rekaman. |
Visit(DbNullExpression) |
Mengimplementasikan pola pengunjung untuk referensi ke harfiah null yang ditik. |
Visit(DbOfTypeExpression) |
Mengimplementasikan pola pengunjung untuk pengambilan elemen dari jenis yang ditentukan dari argumen yang ditetapkan. |
Visit(DbOrExpression) |
Menerapkan pola pengunjung untuk logis ATAU dari dua argumen Boolean. |
Visit(DbParameterReferenceExpression) |
Menerapkan pola pengunjung untuk referensi ke parameter yang dideklarasikan pada pohon perintah yang berisi ekspresi ini. |
Visit(DbProjectExpression) |
Menerapkan pola pengunjung untuk proyeksi set input tertentu selama ekspresi yang ditentukan. |
Visit(DbPropertyExpression) |
Menerapkan pola pengunjung untuk mengambil properti instans. |
Visit(DbRefKeyExpression) |
Mengimplementasikan pola pengunjung untuk pengambilan nilai kunci dari nilai referensi yang mendasar. |
Visit(DbRefExpression) |
Menerapkan pola pengunjung untuk referensi yang ditik dengan kuat ke instans tertentu dalam kumpulan entitas. |
Visit(DbLambdaExpression) |
Menerapkan pola pengunjung untuk penerapan fungsi lambda ke argumen yang diwakili oleh objek DbExpression. |
Visit(DbRelationshipNavigationExpression) |
Menerapkan pola pengunjung untuk navigasi hubungan. |
Visit(DbScanExpression) |
Menerapkan pola pengunjung untuk pemindaian atas kumpulan entitas atau kumpulan hubungan, seperti yang ditunjukkan oleh properti Target. |
Visit(DbSkipExpression) |
Mengimplementasikan pola pengunjung untuk ekspresi lewati. |
Visit(DbSortExpression) |
Menerapkan pola pengunjung untuk kunci pengurutan yang dapat digunakan sebagai bagian dari urutan pengurutan. |
Visit(DbTreatExpression) |
Menerapkan pola pengunjung untuk operasi konversi jenis yang diterapkan ke argumen polimorfik. |
Visit(DbUnionAllExpression) |
Menerapkan pola pengunjung untuk operasi gabungan yang ditetapkan antara operand kiri dan kanan. |
Visit(DbVariableReferenceExpression) |
Menerapkan pola pengunjung untuk referensi ke variabel yang saat ini berada dalam cakupan. |
Visit(DbQuantifierExpression) |
Menerapkan pola pengunjung untuk operasi kuantifier dari jenis yang ditentukan di atas elemen set input yang ditentukan. |
Visit(DbJoinExpression) |
Mengimplementasikan pola pengunjung untuk operasi gabungan luar dalam, kiri, atau luar penuh antara argumen koleksi yang diberikan pada kondisi gabungan yang ditentukan. |
Visit(DbNotExpression) |
Menerapkan pola pengunjung untuk NOT logis dari satu argumen Boolean. |
Visit(DbIsNullExpression) |
Menerapkan pola pengunjung untuk penentuan null yang diterapkan ke satu argumen. |
Visit(DbAndExpression) |
Menerapkan pola pengunjung untuk ekspresi DAN logis. |
Visit(DbApplyExpression) |
Menerapkan pola pengunjung untuk pemanggilan fungsi yang ditentukan untuk setiap elemen dalam set input yang ditentukan. |
Visit(DbArithmeticExpression) |
Menerapkan pola pengunjung untuk operasi aritmatika yang diterapkan pada argumen numerik. |
Visit(DbIsOfExpression) |
Menerapkan pola pengunjung untuk perbandingan jenis argumen tunggal terhadap jenis yang ditentukan. |
Visit(DbCastExpression) |
Menerapkan pola pengunjung untuk konversi jenis argumen tunggal ke jenis yang ditentukan. |
Visit(DbComparisonExpression) |
Menerapkan pola pengunjung untuk operasi perbandingan yang diterapkan ke dua argumen. |
Visit(DbConstantExpression) |
Menerapkan pola pengunjung untuk berbagai jenis konstanta. |
Visit(DbCrossJoinExpression) |
Menerapkan pola pengunjung untuk operasi gabungan tanpa syarat antara argumen koleksi yang diberikan. |
Visit(DbDerefExpression) |
Menerapkan pola pengunjung untuk ekspresi yang mengambil entitas berdasarkan referensi yang ditentukan. |
Visit(DbDistinctExpression) |
Menerapkan pola pengunjung untuk elemen duplikat yang dihapus dari argumen set yang ditentukan. |
Visit(DbCaseExpression) |
Menerapkan pola pengunjung untuk klausa Kapan, Kemudian, dan Lainnya. |
Visit(DbEntityRefExpression) |
Menerapkan pola pengunjung untuk ekspresi yang mengekstrak referensi dari instans entitas yang mendasar. |
Visit(DbExceptExpression) |
Menerapkan pola pengunjung untuk operasi pengurangan yang ditetapkan antara operan kiri dan kanan. |
Visit(DbExpression) |
Menerapkan pola pengunjung untuk fungsionalitas dasar yang diperlukan oleh jenis ekspresi. |
Visit(DbFilterExpression) |
Menerapkan pola pengunjung untuk predikat yang diterapkan untuk memfilter set input. |
Visit(DbFunctionExpression) |
Menerapkan pola pengunjung untuk pemanggilan fungsi. |
Visit(DbElementExpression) |
Mengimplementasikan pola pengunjung untuk konversi argumen set yang ditentukan ke singleton konversi argumen yang ditetapkan ke singleton. |
Visit(DbGroupByExpression) |
Menerapkan pola pengunjung untuk grup menurut operasi. |
Visit(DbIntersectExpression) |
Menerapkan pola pengunjung untuk operasi persimpangan yang ditetapkan antara operan kiri dan kanan. |
Visit(DbIsEmptyExpression) |
Mengimplementasikan pola pengunjung untuk penentuan set kosong yang diterapkan ke argumen satu set. |
Visit(DbLikeExpression)
Menerapkan pola pengunjung untuk perbandingan string dengan pola yang ditentukan dengan string escape opsional.
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
Parameter
- expression
- DbLikeExpression
Ekspresi.
Mengembalikan
Pengunjung yang diimplementasikan.
Berlaku untuk
Visit(DbLimitExpression)
Menerapkan pola pengunjung untuk pembatasan jumlah elemen dalam koleksi argumen ke nilai batas yang ditentukan.
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
Parameter
- expression
- DbLimitExpression
Ekspresi.
Mengembalikan
Pengunjung yang diimplementasikan.
Berlaku untuk
Visit(DbNewInstanceExpression)
Menerapkan pola pengunjung untuk pembangunan instans baru dari jenis tertentu, termasuk jenis set dan rekaman.
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
Parameter
- expression
- DbNewInstanceExpression
Ekspresi.
Mengembalikan
Pengunjung yang diimplementasikan.
Berlaku untuk
Visit(DbNullExpression)
Mengimplementasikan pola pengunjung untuk referensi ke harfiah null yang ditik.
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
Parameter
- expression
- DbNullExpression
Ekspresi.
Mengembalikan
Pengunjung yang diimplementasikan.
Berlaku untuk
Visit(DbOfTypeExpression)
Mengimplementasikan pola pengunjung untuk pengambilan elemen dari jenis yang ditentukan dari argumen yang ditetapkan.
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
Parameter
- expression
- DbOfTypeExpression
Ekspresi.
Mengembalikan
Pengunjung yang diimplementasikan.
Berlaku untuk
Visit(DbOrExpression)
Menerapkan pola pengunjung untuk logis ATAU dari dua argumen Boolean.
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
Parameter
- expression
- DbOrExpression
Ekspresi.
Mengembalikan
Pengunjung yang diimplementasikan.
Berlaku untuk
Visit(DbParameterReferenceExpression)
Menerapkan pola pengunjung untuk referensi ke parameter yang dideklarasikan pada pohon perintah yang berisi ekspresi ini.
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
Parameter
- expression
- DbParameterReferenceExpression
Ekspresi.
Mengembalikan
Pengunjung yang diimplementasikan.
Berlaku untuk
Visit(DbProjectExpression)
Menerapkan pola pengunjung untuk proyeksi set input tertentu selama ekspresi yang ditentukan.
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
Parameter
- expression
- DbProjectExpression
Ekspresi.
Mengembalikan
Pengunjung yang diimplementasikan.
Berlaku untuk
Visit(DbPropertyExpression)
Menerapkan pola pengunjung untuk mengambil properti instans.
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
Parameter
- expression
- DbPropertyExpression
Ekspresi.
Mengembalikan
Pengunjung yang diimplementasikan.
Berlaku untuk
Visit(DbRefKeyExpression)
Mengimplementasikan pola pengunjung untuk pengambilan nilai kunci dari nilai referensi yang mendasar.
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
Parameter
- expression
- DbRefKeyExpression
Ekspresi.
Mengembalikan
Pengunjung yang diimplementasikan.
Berlaku untuk
Visit(DbRefExpression)
Menerapkan pola pengunjung untuk referensi yang ditik dengan kuat ke instans tertentu dalam kumpulan entitas.
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
Parameter
- expression
- DbRefExpression
Ekspresi.
Mengembalikan
Pengunjung yang diimplementasikan.
Berlaku untuk
Visit(DbLambdaExpression)
Menerapkan pola pengunjung untuk penerapan fungsi lambda ke argumen yang diwakili oleh objek DbExpression.
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
Parameter
- expression
- DbLambdaExpression
Ekspresi.
Mengembalikan
Pengunjung yang diimplementasikan.
Berlaku untuk
Visit(DbRelationshipNavigationExpression)
Menerapkan pola pengunjung untuk navigasi hubungan.
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
Parameter
- expression
- DbRelationshipNavigationExpression
Ekspresi.
Mengembalikan
Pengunjung yang diimplementasikan.
Berlaku untuk
Visit(DbScanExpression)
Menerapkan pola pengunjung untuk pemindaian atas kumpulan entitas atau kumpulan hubungan, seperti yang ditunjukkan oleh properti Target.
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
Parameter
- expression
- DbScanExpression
Ekspresi.
Mengembalikan
Pengunjung yang diimplementasikan.
Berlaku untuk
Visit(DbSkipExpression)
Mengimplementasikan pola pengunjung untuk ekspresi lewati.
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
Parameter
- expression
- DbSkipExpression
Ekspresi.
Mengembalikan
Pengunjung yang diimplementasikan.
Berlaku untuk
Visit(DbSortExpression)
Menerapkan pola pengunjung untuk kunci pengurutan yang dapat digunakan sebagai bagian dari urutan pengurutan.
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
Parameter
- expression
- DbSortExpression
Ekspresi.
Mengembalikan
Pengunjung yang diimplementasikan.
Berlaku untuk
Visit(DbTreatExpression)
Menerapkan pola pengunjung untuk operasi konversi jenis yang diterapkan ke argumen polimorfik.
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
Parameter
- expression
- DbTreatExpression
Ekspresi.
Mengembalikan
Pengunjung yang diimplementasikan.
Berlaku untuk
Visit(DbUnionAllExpression)
Menerapkan pola pengunjung untuk operasi gabungan yang ditetapkan antara operand kiri dan kanan.
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
Parameter
- expression
- DbUnionAllExpression
Ekspresi.
Mengembalikan
Pengunjung yang diimplementasikan.
Berlaku untuk
Visit(DbVariableReferenceExpression)
Menerapkan pola pengunjung untuk referensi ke variabel yang saat ini berada dalam cakupan.
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
Parameter
- expression
- DbVariableReferenceExpression
Ekspresi.
Mengembalikan
Pengunjung yang diimplementasikan.
Berlaku untuk
Visit(DbQuantifierExpression)
Menerapkan pola pengunjung untuk operasi kuantifier dari jenis yang ditentukan di atas elemen set input yang ditentukan.
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
Parameter
- expression
- DbQuantifierExpression
Ekspresi.
Mengembalikan
Pengunjung yang diimplementasikan.
Berlaku untuk
Visit(DbJoinExpression)
Mengimplementasikan pola pengunjung untuk operasi gabungan luar dalam, kiri, atau luar penuh antara argumen koleksi yang diberikan pada kondisi gabungan yang ditentukan.
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
Parameter
- expression
- DbJoinExpression
Ekspresi.
Mengembalikan
Pengunjung yang diimplementasikan.
Berlaku untuk
Visit(DbNotExpression)
Menerapkan pola pengunjung untuk NOT logis dari satu argumen Boolean.
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
Parameter
- expression
- DbNotExpression
Ekspresi.
Mengembalikan
Pengunjung yang diimplementasikan.
Berlaku untuk
Visit(DbIsNullExpression)
Menerapkan pola pengunjung untuk penentuan null yang diterapkan ke satu argumen.
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
Parameter
- expression
- DbIsNullExpression
Ekspresi.
Mengembalikan
Pengunjung yang diimplementasikan.
Berlaku untuk
Visit(DbAndExpression)
Menerapkan pola pengunjung untuk ekspresi DAN logis.
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
Parameter
- expression
- DbAndExpression
Ekspresi AND logis.
Mengembalikan
Pengunjung yang diimplementasikan.
Berlaku untuk
Visit(DbApplyExpression)
Menerapkan pola pengunjung untuk pemanggilan fungsi yang ditentukan untuk setiap elemen dalam set input yang ditentukan.
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
Parameter
- expression
- DbApplyExpression
Ekspresi APPLY.
Mengembalikan
Pengunjung yang diimplementasikan.
Berlaku untuk
Visit(DbArithmeticExpression)
Menerapkan pola pengunjung untuk operasi aritmatika yang diterapkan pada argumen numerik.
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
Parameter
- expression
- DbArithmeticExpression
Ekspresi aritmatika.
Mengembalikan
Pengunjung yang diimplementasikan.
Berlaku untuk
Visit(DbIsOfExpression)
Menerapkan pola pengunjung untuk perbandingan jenis argumen tunggal terhadap jenis yang ditentukan.
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
Parameter
- expression
- DbIsOfExpression
Ekspresi.
Mengembalikan
Pengunjung yang diimplementasikan.
Berlaku untuk
Visit(DbCastExpression)
Menerapkan pola pengunjung untuk konversi jenis argumen tunggal ke jenis yang ditentukan.
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
Parameter
- expression
- DbCastExpression
Ekspresi transmisi.
Mengembalikan
Pengunjung yang diimplementasikan.
Berlaku untuk
Visit(DbComparisonExpression)
Menerapkan pola pengunjung untuk operasi perbandingan yang diterapkan ke dua argumen.
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
Parameter
- expression
- DbComparisonExpression
Ekspresi transmisi.
Mengembalikan
Pengunjung yang diimplementasikan.
Berlaku untuk
Visit(DbConstantExpression)
Menerapkan pola pengunjung untuk berbagai jenis konstanta.
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
Parameter
- expression
- DbConstantExpression
Ekspresi konstanta.
Mengembalikan
Pengunjung yang diimplementasikan.
Berlaku untuk
Visit(DbCrossJoinExpression)
Menerapkan pola pengunjung untuk operasi gabungan tanpa syarat antara argumen koleksi yang diberikan.
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
Parameter
- expression
- DbCrossJoinExpression
Ekspresi gabungan.
Mengembalikan
Pengunjung yang diimplementasikan.
Berlaku untuk
Visit(DbDerefExpression)
Menerapkan pola pengunjung untuk ekspresi yang mengambil entitas berdasarkan referensi yang ditentukan.
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
Parameter
- expression
- DbDerefExpression
Ekspresi DEREF.
Mengembalikan
Pengunjung yang diimplementasikan.
Berlaku untuk
Visit(DbDistinctExpression)
Menerapkan pola pengunjung untuk elemen duplikat yang dihapus dari argumen set yang ditentukan.
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
Parameter
- expression
- DbDistinctExpression
Ekspresi yang berbeda.
Mengembalikan
Pengunjung yang diimplementasikan.
Berlaku untuk
Visit(DbCaseExpression)
Menerapkan pola pengunjung untuk klausa Kapan, Kemudian, dan Lainnya.
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
Parameter
- expression
- DbCaseExpression
Ekspresi kasus.
Mengembalikan
Pengunjung yang diimplementasikan.
Berlaku untuk
Visit(DbEntityRefExpression)
Menerapkan pola pengunjung untuk ekspresi yang mengekstrak referensi dari instans entitas yang mendasar.
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
Parameter
- expression
- DbEntityRefExpression
Ekspresi referensi entitas.
Mengembalikan
Pengunjung yang diimplementasikan.
Berlaku untuk
Visit(DbExceptExpression)
Menerapkan pola pengunjung untuk operasi pengurangan yang ditetapkan antara operan kiri dan kanan.
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
Parameter
- expression
- DbExceptExpression
Ekspresi.
Mengembalikan
Pengunjung yang diimplementasikan.
Berlaku untuk
Visit(DbExpression)
Menerapkan pola pengunjung untuk fungsionalitas dasar yang diperlukan oleh jenis ekspresi.
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
Parameter
- expression
- DbExpression
Ekspresi.
Mengembalikan
Pengunjung yang diimplementasikan.
Berlaku untuk
Visit(DbFilterExpression)
Menerapkan pola pengunjung untuk predikat yang diterapkan untuk memfilter set input.
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
Parameter
- expression
- DbFilterExpression
Ekspresi filter.
Mengembalikan
Pengunjung yang diimplementasikan.
Berlaku untuk
Visit(DbFunctionExpression)
Menerapkan pola pengunjung untuk pemanggilan fungsi.
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
Parameter
- expression
- DbFunctionExpression
Ekspresi fungsi.
Mengembalikan
Pengunjung yang diimplementasikan.
Berlaku untuk
Visit(DbElementExpression)
Mengimplementasikan pola pengunjung untuk konversi argumen set yang ditentukan ke singleton konversi argumen yang ditetapkan ke singleton.
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
Parameter
- expression
- DbElementExpression
Ekspresi elemen.
Mengembalikan
Pengunjung yang diimplementasikan.
Berlaku untuk
Visit(DbGroupByExpression)
Menerapkan pola pengunjung untuk grup menurut operasi.
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
Parameter
- expression
- DbGroupByExpression
Ekspresi.
Mengembalikan
Pengunjung yang diimplementasikan.
Berlaku untuk
Visit(DbIntersectExpression)
Menerapkan pola pengunjung untuk operasi persimpangan yang ditetapkan antara operan kiri dan kanan.
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
Parameter
- expression
- DbIntersectExpression
Ekspresi.
Mengembalikan
Pengunjung yang diimplementasikan.
Berlaku untuk
Visit(DbIsEmptyExpression)
Mengimplementasikan pola pengunjung untuk penentuan set kosong yang diterapkan ke argumen satu set.
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
Parameter
- expression
- DbIsEmptyExpression
Ekspresi.
Mengembalikan
Pengunjung yang diimplementasikan.
Berlaku untuk
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk