Condividi tramite


Metodo AddMembershipRules nella classe SMS_Collection

Il AddMembershipRules metodo della classe (WMI), in Configuration Manager, aggiunge più nuove regole alla CollectionRules proprietà dell'oggetto classe WMI SMS_Collection Server.

La sintassi seguente è semplificata dal codice MOF (Managed Object Format) e definisce il metodo .

Sintassi

SInt32 AddMembershipRules(  
     SMS_CollectionRule collectionRules[],  
     UInt32 QueryIDs[]  
);  

Parametri

collectionRules
Tipo di dati: SMS_CollectionRule Matrice

Qualificatori: [in]

SMS_CollectionRule oggetti classe WMI del server da aggiungere.

QueryIDs
Tipo di dati: UInt32 Matrice

Qualificatori: [out]

ID corrispondenti alle regole. Si tratta di ID di query generati Configuration Manager per le regole di query. Gli ID per le regole dirette sono impostati su 0. Usare QueryID per modificare o eliminare una regola di appartenenza alle query.

Valori restituiti

Tipo SInt32 di dati 0 per indicare l'esito positivo o diverso da zero per indicare l'errore.

Per informazioni sulla gestione degli errori restituiti, vedere Informazioni sugli errori di Configuration Manager.

Osservazioni

Il AddMembershipRules metodo non convalida una regola di query, ma la aggiunge semplicemente all'elenco delle regole. Ciò può creare problemi di debug quando la raccolta non contiene l'appartenenza prevista. L'applicazione deve sempre convalidare la regola di query prima di aggiungerla alle regole di raccolta usando il metodo ValidateQuery nella classe SMS_CollectionRuleQuery.

Il AddMembershipRules metodo può essere utilizzato anche per modificare le regole di appartenenza. È possibile modificare solo le regole di query.

Requisiti

Requisiti di runtime

Per altre informazioni, vedere Configuration Manager Requisiti di runtime del server.

Requisiti di sviluppo

Per altre informazioni, vedere Configuration Manager Requisiti di sviluppo del server.

Vedere anche

Classe WMI del server SMS_Collection