Metodo AddMembershipRules nella classe SMS_Collection

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

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

Qualificazioni: [in]

SMS_CollectionRule oggetti della classe WMI del server da aggiungere.

QueryIDs Tipo di dati: UInt32 matrice

Qualificazioni: [fuori]

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. Consente QueryID di modificare o eliminare una regola di appartenenza a query.

Valori restituiti

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

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 di 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 Requisiti di sviluppo del server di Configuration Manager.

Vedere anche

Classe WMI del server SMS_Collection