Partager via


Classe WMI du serveur SMS_SoftwareUpdateSource

La SMS_SoftwareUpdateSource classe WMI (Windows Management Instrumentation) est une classe de serveur du fournisseur SMS, dans Configuration Manager, qui répertorie toutes les sources de mises à jour logicielles disponibles sur le site, pour une utilisation dans la synchronisation des métadonnées pendant un déploiement.

La syntaxe suivante est simplifiée à partir du code MOF (Managed Object Format) et inclut toutes les propriétés héritées.

Syntaxe

Class SMS_SoftwareUpdateSource : SMS_BaseClass  
{  
      String ApplicabilityCondition;  
      DateTime DateCreated;  
      DateTime DateModified;  
      Boolean IsExpired;  
      String PublicKeys;  
      String ScanMethod;  
      String ScanMethodParameters;  
      String ScannerToolPkgID;  
      UInt32 ScanType;  
      UInt32 SourceContentType;  
      String SourceSite;  
      String UpdateSourceDescription;  
      UInt32 UpdateSourceID;  
      String UpdateSourceName;  
      String UpdateSourceUniqueID;  
      String UpdateSourceVersion;  
      String UpdateType;  
};  

Méthodes

La SMS_SoftwareUpdateSource classe ne définit aucune méthode.

Remarque

a ResendObjectToAllSites Method in Class SMS_SoftwareUpdateSource été déprécié dans Configuration Manager.

Propriétés

ApplicabilityCondition
Type de donnéesString

Type d’accès : Lecture/écriture

Qualificateurs : Aucun

Condition que le client évalue avant d’évaluer une mise à jour logicielle. Si la condition n’existe pas, la mise à jour n’est pas évaluée.

DateCreated
Type de donnéesDateTime

Type d’accès : Lecture/écriture

Qualificateurs : Aucun

Date et heure de création de la source de mise à jour.

DateModified
Type de donnéesDateTime

Type d’accès : Lecture/écriture

Qualificateurs : Aucun

Date et heure de la dernière modification de la source de mise à jour.

IsExpired
Type de donnéesBoolean

Type d’accès : Lecture/écriture

Qualificateurs : [not_null]

true si la source de mise à jour n’est plus active. La valeur par défaut est false.

PublicKeys
Type de donnéesString

Type d’accès : Lecture/écriture

Qualificateurs : [paresseux]

Clés publiques avec lesquelles tous les fichiers binaires associés sont signés.

ScanMethod
Type de donnéesString

Type d’accès : Lecture/écriture

Qualificateurs : Aucun

Méthode d’analyse de la source de mise à jour.

ScanMethodParameters
Type de donnéesString

Type d’accès : Lecture/écriture

Qualificateurs : Aucun

Paramètres de la méthode d’analyse.

ScannerToolPkgID
Type de donnéesString

Type d’accès : Lecture/écriture

Qualificateurs : [not_null]

ID du package d’outils du scanneur associé à la source de mise à jour.

ScanType
Type de donnéesUInt32

Type d’accès : Lecture/écriture

Qualificateurs : Aucun

Type d’analyse à utiliser pour la source. Les valeurs possibles sont les suivantes :

  • WSUS

  • Source hors connexion

    SourceContentType
    Type de donnéesUInt32

    Type d’accès : Lecture/écriture

    Qualificateurs : Aucun

    Type de contenu distribué par la source de mise à jour.

    SourceSite
    Type de donnéesString

    Type d’accès : Lecture/écriture

    Qualificateurs : [not_null]

    Code de site pour le site source de mise à jour.

    UpdateSourceDescription
    Type de donnéesString

    Type d’accès : Lecture/écriture

    Qualificateurs : Aucun

    Description de la source de mise à jour.

    UpdateSourceID
    Type de donnéesUInt32

    Type d’accès : Lecture/écriture

    Qualificateurs : [key, not_null]

    ID unique de la source de mise à jour logicielle. Cet ID est unique uniquement pour le site.

    UpdateSourceName
    Type de donnéesString

    Type d’accès : Lecture/écriture

    Qualificateurs : [not_null]

    Nom de la source de mise à jour.

    UpdateSourceUniqueID
    Type de donnéesString

    Type d’accès : Lecture/écriture

    Qualificateurs : [not_null]

    ID unique de la source de mise à jour. Cet ID est unique d’un site à l’autre.

    UpdateSourceVersion
    Type de donnéesString

    Type d’accès : Lecture/écriture

    Qualificateurs : [not_null]

    Version de la source de mise à jour.

    UpdateType
    Type de donnéesString

    Type d’accès : Lecture/écriture

    Qualificateurs : [not_null]

    Type de la source de mise à jour.

Remarques

Il n’existe aucun qualificateur de classe spécial pour cette classe. Pour plus d’informations sur les qualificateurs de classe et les qualificateurs de propriété inclus dans la section Propriétés, consultez Configuration Manager Qualificateurs de classe et de propriété.

Votre application utilise cette classe pour définir ou modifier la source d’une mise à jour logicielle afin que les métadonnées soient correctement synchronisées pendant le déploiement des mises à jour. Actuellement, les sources prises en charge pour les mises à jour logicielles sont Windows Server Update Services (WSUS) et ITMU/catalogue hors connexion.

Pour utiliser cette classe, l’application crée un SMS_SoftwareUpdateSource objet et définit les propriétés en fonction des besoins de la mise à jour logicielle et de la source.

Configuration requise

Configuration requise pour l’exécution

Pour plus d’informations, consultez Configuration Manager Server Runtime Requirements.

Conditions requises pour le développement

Pour plus d’informations, consultez Configuration Manager Server Development Requirements.

Voir aussi

A propos des déploiements de mise à jour logicielles