Megosztás a következőn keresztül:


Configuration Manager eredményhalmazok

A Configuration Manager lekérdezés eredményhalmaza egy vagy több olyan példányt tartalmaz, amely megfelel aSELECT utasítás megadott feltételeinek. Az eredménypéldányok a Generic FROM záradékban megadott osztály osztálypéldányai vagy példányai.

osztályeredmények __Generic

A művelet eredményeit JOIN a rendszer a lekérdezésben megadott osztály egy példányában vagy a __Generic osztály egy példányában adja vissza. Ha a SELECT utasítás tulajdonságlistája egyetlen osztályt feltételez, az eredmények az adott osztály példányaiként lesznek visszaadva. Ha több osztály is van, a rendszer az eredményeket a __Generic osztály példányaként adja vissza.

A __Generic osztály a műveletek és COUNT műveletek eredményeinek általános tárolójaJOIN. Ez az osztály nem rendelkezik beállított definícióval. Tulajdonságai az adott időpontban való használattól függenek. Az eredményekhez JOIN a tulajdonságok beágyazott objektumok, amelyek a lekérdezésben megadott osztályokat képviselik, ahogy az alábbi példában látható.

SELECT * FROM SMS_Package AS Pack

INNER JOIN SMS_Program AS Prog

ON Pack.PackageID = Prog.PackageID

Az alábbi példa a fenti lekérdezés __Generic osztályeredményét mutatja be.

Class __Generic

{

SMS_Package Pack;

SMS_Program Prog;

}

A COUNT eredmények esetében a példány tartalmaz egy Count tulajdonságot, ahogyan az alábbi osztály mutatja.

Class __Generic

{

uint32 Count;

}

Tényleges osztálypéldány eredményei

Az eredményhalmazban visszaadott osztálypéldányok rendszer- és osztálytulajdonságokat is tartalmaznak. A beágyazott és a lusta tulajdonságok azonban nem jelennek meg.

A rendszertulajdonságok közé tartoznak a megadott osztály és annak származtatott osztályai. Mivel nem minden rendszertulajdonság kapcsolódik az összes lekérdezéshez, egy adott rendszertulajdonság értéke lehet null.

A visszaadott osztálytulajdonságok attól függnek, hogy megadja-e a tulajdonságlistát vagy a csillagot. Ha egy vagy több osztálytulajdonságot tartalmazó tulajdonságlistát ad meg, a visszaadott példány csak a listában szereplő tulajdonságokat tartalmazza. A tulajdonságlistának tartalmaznia kell az osztály kulcstulajdonságokat. Amikor olyan lekérdezést hív meg, amely nem ad meg kulcstulajdonságokat a tulajdonságlistában, az eredményhalmaz hiányos és ezért helytelen értékeket tartalmaz a rendszertulajdonságokhoz, __Path és __Relpath.

Lásd még

Lusta tulajdonságok olvasása felügyelt kód használatával
Lusta tulajdonságok olvasása a WMI használatával