Mengkueri Objek Tersemat
Anda memiliki beberapa opsi untuk formulir yang diambil kueri saat mengkueri kelas peristiwa yang berisi objek yang disematkan. Hasil yang dikembalikan oleh kueri bervariasi, tergantung pada bentuk kueri yang Anda gunakan.
Definisi Kelas
Contoh berikut menunjukkan definisi kelas yang digunakan untuk kueri WQL dalam topik ini.
class MyClass
{
string Prop1;
string Prop2;
};
class MyEvent : __ExtrinsicEvent
{
MyClass E1;
MyClass E2;
};
Contoh
Kueri berikut mengembalikan kelas yang disematkan, E1 dan E2, masing-masing memiliki Prop1 dan Prop2 yang diisi dengan data.
SELECT * FROM MyEvent
Kueri berikut mengembalikan objek E1 yang disematkan, tetapi tidak dengan Prop1 maupun Prop2 yang diisi dengan data.
SELECT E1 FROM MyEvent
Kueri berikut mengembalikan kelas E1 yang disematkan hanya dengan Prop1 yang diisi dengan data.
SELECT E1.Prop1 FROM MyEvent
Kueri berikut mengembalikan kelas yang disematkan, E1 dan E2, masing-masing memiliki Prop1 dan Prop2 yang diisi dengan data.
ELECT E1.Prop1, E1.Prop2, E2.Prop1, E2.Prop2 FROM MyEvent
Ini setara dengan kueri pertama menggunakan tanda bintang (*) alih-alih menentukan setiap objek dan properti.
Topik terkait
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