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


Egyszeri tagsági értékelés kezdeményezése gyűjteményhez

Egyszeri tagságértékelés kezdeményezése

  1. Állítson be egy kapcsolatot az SMS-szolgáltatóval.

  2. Kérje le az adott gyűjteménypéldányt a megadott gyűjteményazonosítóval.

  3. Frissítse a gyűjteménytagságokat az SMS_Collection osztály RequestRefresh metódusával.

Példa

Az alábbi példametódus frissíti egy adott gyűjtemény gyűjteménytagságát.

A mintakód meghívásával kapcsolatos információkért lásd: Configuration Manager Kódrészletek hívása.

Sub RefreshCollection(connection, collectionID)    Dim collection    Set collection = connection.Get("SMS_Collection.CollectionID='" & collectionID & "'")    Call collection.RequestRefresh()End Sub  
public void RefreshCollection(WqlConnectionManager connection, string collectionID){    IResultObject collection = connection.GetInstance(string.Format("SMS_Collection.CollectionID='{0}'", collectionID));    collection.ExecuteMethod("RequestRefresh", null);}  

A példametódus a következő paraméterekkel rendelkezik:

Paraméter Típus Leírás
connection -Kezelt: WqlConnectionManager
- VBScript: SWbemServices
Érvényes kapcsolat az SMS-szolgáltatóval.
collectionID -Kezelt: String
-Vbscript: String
Nyolc karakterből álló, automatikusan létrehozott egyedi azonosító. További információ: SMS_Collection kiszolgálói WMI-osztály CollectionID tulajdonsága.

A kód fordítása

A C#-példához a következőre van szükség:

Névterek

Rendszer

Microsoft. ConfigurationManagement.ManagementProvider

Microsoft. ConfigurationManagement.ManagementProvider.WqlQueryEngine

Összeszerelés

adminui.wqlqueryengine

microsoft.configurationmanagement.managementprovider

mscorlib

Robusztus programozás

A hibakezeléssel kapcsolatos további információkért lásd: A Configuration Manager hibák ismertetése.

Lásd még

SMS_Collection kiszolgálói WMI-osztály