Eklenmiş Nesneleri Sorgulama
Bir olay sınıfını ekli nesneler içerirken sorgulamak için sorgunun şekline ilişkin çeşitli seçenekleriniz vardır. Sorgu tarafından döndürülen sonuçlar, kullandığınız sorgunun biçimine bağlı olarak değişir.
Sınıf Tanımları
Aşağıdaki örnekte, bu konudaki WQL sorguları için kullanılan sınıf tanımları gösterilmektedir.
class MyClass
{
string Prop1;
string Prop2;
};
class MyEvent : __ExtrinsicEvent
{
MyClass E1;
MyClass E2;
};
Örnekler
Aşağıdaki sorgu, her biri veriyle doldurulmuş Prop1 ve Prop2 özelliklerine sahip E1 ve E2katıştırılmış sınıflarını döndürür.
SELECT * FROM MyEvent
Aşağıdaki sorgu, E1 katıştırılmış nesnesini döndürür, ancak Prop1 veya Prop2 verilerle doldurulmaz.
SELECT E1 FROM MyEvent
Aşağıdaki sorgu, yalnızca Prop1 verilerle doldurulmuş olan gömülü sınıf E1'i döndürür.
SELECT E1.Prop1 FROM MyEvent
Aşağıdaki sorgu, veriyle doldurulmuş olan E1 ve E2katıştırılmış sınıflarını, Prop1 ve Prop2 ile birlikte döndürür.
ELECT E1.Prop1, E1.Prop2, E2.Prop1, E2.Prop2 FROM MyEvent
Bu, her nesne ve özelliği belirtmek yerine yıldız (*) kullanan ilk sorguya eşdeğerdir.
İlgili konular