WMI-klasse SMS_SoftwareUpdateSource Server

De SMS_SoftwareUpdateSource WMI-klasse (Windows Management Instrumentation) is een SMS-providerserverklasse in Configuration Manager die alle software-updatebronnen vermeldt die beschikbaar zijn op de site voor gebruik bij het synchroniseren van metagegevens tijdens een implementatie.

De volgende syntaxis is vereenvoudigd ten opzichte van de MOF-code (Managed Object Format) en bevat alle overgenomen eigenschappen.

Syntaxis

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;  
};  

Methoden

De SMS_SoftwareUpdateSource klasse definieert geen methoden.

Opmerking

De ResendObjectToAllSites Method in Class SMS_SoftwareUpdateSource is afgeschaft in Configuration Manager.

Eigenschappen

ApplicabilityCondition
Gegevenstype: String

Toegangstype: Lezen/schrijven

Kwalificaties: Geen

Voorwaarde die de client evalueert voordat een software-update wordt geëvalueerd. Als de voorwaarde niet bestaat, wordt de update niet geëvalueerd.

DateCreated
Gegevenstype: DateTime

Toegangstype: Lezen/schrijven

Kwalificaties: Geen

De datum en tijd waarop de updatebron is gemaakt.

DateModified
Gegevenstype: DateTime

Toegangstype: Lezen/schrijven

Kwalificaties: Geen

De datum en tijd waarop de updatebron voor het laatst is gewijzigd.

IsExpired
Gegevenstype: Boolean

Toegangstype: Lezen/schrijven

Kwalificaties: [not_null]

true als de updatebron niet meer actief is. De standaardwaarde is false.

PublicKeys
Gegevenstype: String

Toegangstype: Lezen/schrijven

Kwalificaties: [lui]

Openbare sleutels waarmee alle bijbehorende binaire bestanden worden ondertekend.

ScanMethod
Gegevenstype: String

Toegangstype: Lezen/schrijven

Kwalificaties: Geen

Scanmethode voor de updatebron.

ScanMethodParameters
Gegevenstype: String

Toegangstype: Lezen/schrijven

Kwalificaties: Geen

Parameters voor scanmethode.

ScannerToolPkgID
Gegevenstype: String

Toegangstype: Lezen/schrijven

Kwalificaties: [not_null]

Id van het scannertoolpakket dat is gekoppeld aan de updatebron.

ScanType
Gegevenstype: UInt32

Toegangstype: Lezen/schrijven

Kwalificaties: Geen

Het type scan dat voor de bron moet worden gebruikt. Mogelijke waarden zijn:

  • WSUS

  • Offlinebron

    SourceContentType
    Gegevenstype: UInt32

    Toegangstype: Lezen/schrijven

    Kwalificaties: Geen

    Het type inhoud dat door de updatebron wordt gedistribueerd.

    SourceSite
    Gegevenstype: String

    Toegangstype: Lezen/schrijven

    Kwalificaties: [not_null]

    Sitecode voor de bronsite van de update.

    UpdateSourceDescription
    Gegevenstype: String

    Toegangstype: Lezen/schrijven

    Kwalificaties: Geen

    Beschrijving van de updatebron.

    UpdateSourceID
    Gegevenstype: UInt32

    Toegangstype: Lezen/schrijven

    Kwalificaties: [toets, not_null]

    De unieke id van de software-updatebron. Deze id is alleen uniek voor de site.

    UpdateSourceName
    Gegevenstype: String

    Toegangstype: Lezen/schrijven

    Kwalificaties: [not_null]

    De naam van de bron van de update.

    UpdateSourceUniqueID
    Gegevenstype: String

    Toegangstype: Lezen/schrijven

    Kwalificaties: [not_null]

    De unieke id van de updatebron. Deze id is uniek voor alle vestigingen.

    UpdateSourceVersion
    Gegevenstype: String

    Toegangstype: Lezen/schrijven

    Kwalificaties: [not_null]

    Versie van de updatebron.

    UpdateType
    Gegevenstype: String

    Toegangstype: Lezen/schrijven

    Kwalificaties: [not_null]

    Het type van de updatebron.

Opmerkingen

Er zijn geen speciale klassekwalificaties voor deze klasse. Zie Klasse- en eigenschapskwalificaties in Configuration Manager voor meer informatie over klasse- en eigenschapskwalificaties in het gedeelte Eigenschappen.

Uw toepassing gebruikt deze klasse om de bron van een software-update in te stellen of te wijzigen, zodat metagegevens correct worden gesynchroniseerd tijdens de implementatie van de update. Momenteel zijn de ondersteunde bronnen voor software-updates Windows Server Update Services (WSUS) en ITMU/offlinecatalogus.

Als u deze klasse wilt gebruiken, maakt de toepassing een SMS_SoftwareUpdateSource object en worden de eigenschappen ingesteld die vereist zijn voor de specifieke software-update en de bron.

Vereisten

Runtime vereisten

Zie de vereisten voor de runtime van de Configuration Manager-server voor meer informatie.

Ontwikkelingsvereisten

Zie Vereisten voor de ontwikkeling van Configuration Manager-servers voor meer informatie.

Zie ook

Informatie over implementaties van software-updates