Delen via


WMI-klasse SMS_SoftwareUpdateSource-server

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

De volgende syntaxis is vereenvoudigd van 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

Kwalificatie: 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

Kwalificatie: Geen

De datum en tijd waarop de updatebron is gemaakt.

DateModified
Gegevenstype: DateTime

Toegangstype: Lezen/schrijven

Kwalificatie: Geen

Datum en tijd waarop de updatebron voor het laatst is gewijzigd.

IsExpired
Gegevenstype: Boolean

Toegangstype: Lezen/schrijven

Kwalificatie: [not_null]

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

PublicKeys
Gegevenstype: String

Toegangstype: Lezen/schrijven

Kwalificatie: [lui]

Openbare sleutels waarmee alle bijbehorende binaire bestanden zijn ondertekend.

ScanMethod
Gegevenstype: String

Toegangstype: Lezen/schrijven

Kwalificatie: Geen

Scanmethode voor de updatebron.

ScanMethodParameters
Gegevenstype: String

Toegangstype: Lezen/schrijven

Kwalificatie: Geen

Scanmethodeparameters.

ScannerToolPkgID
Gegevenstype: String

Toegangstype: Lezen/schrijven

Kwalificatie: [not_null]

Id van het scannerhulpprogrammapakket dat is gekoppeld aan de updatebron.

ScanType
Gegevenstype: UInt32

Toegangstype: Lezen/schrijven

Kwalificatie: Geen

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

  • WSUS

  • Offlinebron

    SourceContentType
    Gegevenstype: UInt32

    Toegangstype: Lezen/schrijven

    Kwalificatie: Geen

    Type inhoud dat wordt gedistribueerd door de updatebron.

    SourceSite
    Gegevenstype: String

    Toegangstype: Lezen/schrijven

    Kwalificatie: [not_null]

    Sitecode voor de updatebronsite.

    UpdateSourceDescription
    Gegevenstype: String

    Toegangstype: Lezen/schrijven

    Kwalificatie: Geen

    Beschrijving van de updatebron.

    UpdateSourceID
    Gegevenstype: UInt32

    Toegangstype: Lezen/schrijven

    Kwalificatie: [sleutel, not_null]

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

    UpdateSourceName
    Gegevenstype: String

    Toegangstype: Lezen/schrijven

    Kwalificatie: [not_null]

    Naam van de updatebron.

    UpdateSourceUniqueID
    Gegevenstype: String

    Toegangstype: Lezen/schrijven

    Kwalificatie: [not_null]

    De unieke id voor de updatebron. Deze id is uniek op alle sites.

    UpdateSourceVersion
    Gegevenstype: String

    Toegangstype: Lezen/schrijven

    Kwalificatie: [not_null]

    Versie van de updatebron.

    UpdateType
    Gegevenstype: String

    Toegangstype: Lezen/schrijven

    Kwalificatie: [not_null]

    Type van de updatebron.

Opmerkingen

Er zijn geen speciale klassenkwalificaties voor deze klasse. Zie Configuration Manager Class en Property Qualifiers voor meer informatie over zowel de klassekwalificaties als de eigenschappen die zijn opgenomen in de sectie 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/Offline Catalog.

Als u deze klasse wilt gebruiken, maakt de toepassing een SMS_SoftwareUpdateSource -object en stelt de eigenschappen in zoals vereist voor de specifieke software-update en de bron.

Vereisten

Runtimevereisten

Zie runtimevereisten voor Configuration Manager server voor meer informatie.

Ontwikkelingsvereisten

Zie vereisten voor Configuration Manager serverontwikkeling voor meer informatie.

Zie ook

Informatie over software-update-implementaties