SMS_SoftwareUpdateSource Server WMI-Klasse

Die SMS_SoftwareUpdateSource Klasse der Windows-Verwaltungsinstrumentation (Windows Management Instrumentation, WMI) ist eine SMS-Anbieter-Serverklasse im Configuration Manager, die alle auf dem Standort verfügbaren Softwareupdatequellen zur Verwendung beim Synchronisieren von Metadaten während einer Bereitstellung auflistet.

Die folgende Syntax wurde aus MOF-Code (Managed Object Format) vereinfacht und enthält alle geerbten Eigenschaften.

Syntax

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

Die SMS_SoftwareUpdateSource Klasse definiert keine Methoden.

Hinweis

Das ResendObjectToAllSites Method in Class SMS_SoftwareUpdateSource ist im Configuration Manager veraltet.

Eigenschaften

ApplicabilityCondition
Datentyp: String

Zugriffstyp: Lesen/Schreiben

Qualifikanten: Keine

Bedingung, die der Client auswertet, bevor er ein Softwareupdate auswertet. Wenn die Bedingung nicht vorhanden ist, wird das Update nicht ausgewertet.

DateCreated
Datentyp: DateTime

Zugriffstyp: Lesen/Schreiben

Qualifikanten: Keine

Datum und Uhrzeit, zu dem die Updatequelle erstellt wurde.

DateModified
Datentyp: DateTime

Zugriffstyp: Lesen/Schreiben

Qualifikanten: Keine

Datum und Uhrzeit, zu dem die Updatequelle zuletzt geändert wurde.

IsExpired
Datentyp: Boolean

Zugriffstyp: Lesen/Schreiben

Qualifikanten: [not_null]

true wenn die Updatequelle nicht mehr aktiv ist. Der Standardwert ist false.

PublicKeys
Datentyp: String

Zugriffstyp: Lesen/Schreiben

Qualifikanten: [faul]

Öffentliche Schlüssel, mit denen alle zugeordneten Binärdateien signiert sind.

ScanMethod
Datentyp: String

Zugriffstyp: Lesen/Schreiben

Qualifikanten: Keine

Scanmethode für die Updatequelle.

ScanMethodParameters
Datentyp: String

Zugriffstyp: Lesen/Schreiben

Qualifikanten: Keine

Parameter der Scanmethode.

ScannerToolPkgID
Datentyp: String

Zugriffstyp: Lesen/Schreiben

Qualifikanten: [not_null]

ID des Scanner-Toolpakets, das der Updatequelle zugeordnet ist.

ScanType
Datentyp: UInt32

Zugriffstyp: Lesen/Schreiben

Qualifikanten: Keine

Der Typ des Scans, der für die Quelle verwendet werden soll. Die folgenden Werte sind möglich:

  • WSUS

  • Offlinequelle

    SourceContentType
    Datentyp: UInt32

    Zugriffstyp: Lesen/Schreiben

    Qualifikanten: Keine

    Art des Inhalts, der von der Updatequelle verteilt wird.

    SourceSite
    Datentyp: String

    Zugriffstyp: Lesen/Schreiben

    Qualifikanten: [not_null]

    Websitecode für die Updatequellwebsite.

    UpdateSourceDescription
    Datentyp: String

    Zugriffstyp: Lesen/Schreiben

    Qualifikanten: Keine

    Beschreibung der Updatequelle.

    UpdateSourceID
    Datentyp: UInt32

    Zugriffstyp: Lesen/Schreiben

    Qualifiers: [key, not_null]

    Die eindeutige ID der Softwareupdatequelle. Diese ID ist nur für die Website eindeutig.

    UpdateSourceName
    Datentyp: String

    Zugriffstyp: Lesen/Schreiben

    Qualifikanten: [not_null]

    Name der Updatequelle.

    UpdateSourceUniqueID
    Datentyp: String

    Zugriffstyp: Lesen/Schreiben

    Qualifikanten: [not_null]

    Die eindeutige ID für die Updatequelle. Diese ID ist auf allen Websites eindeutig.

    UpdateSourceVersion
    Datentyp: String

    Zugriffstyp: Lesen/Schreiben

    Qualifikanten: [not_null]

    Version der Updatequelle.

    UpdateType
    Datentyp: String

    Zugriffstyp: Lesen/Schreiben

    Qualifikanten: [not_null]

    Typ der Updatequelle.

Hinweise

Für diese Klasse gibt es keine speziellen Klassenqualifikationen. Weitere Informationen zu den Klassen- und Eigenschaftskennzeichnern, die im Abschnitt Eigenschaften enthalten sind, finden Sie unter Klassen- und Eigenschaftsbegrenzungszeichen im Configuration Manager.

Ihre Anwendung verwendet diese Klasse, um die Quelle eines Softwareupdates festzulegen oder zu ändern, sodass Metadaten während der Updatebereitstellung ordnungsgemäß synchronisiert werden. Derzeit sind die unterstützten Quellen für Softwareupdates Windows Server Update Services (WSUS) und ITMU/Offline-Katalog.

Um diese Klasse zu verwenden, erstellt die Anwendung ein SMS_SoftwareUpdateSource Objekt und legt die Eigenschaften entsprechend dem jeweiligen Softwareupdate und der Quelle fest.

Anforderungen

Laufzeitanforderungen

Weitere Informationen finden Sie unter Anforderungen an die Configuration Manager Server-Laufzeit.

Entwicklungsanforderungen

Weitere Informationen finden Sie unter Entwicklungsanforderungen für Configuration Manager Server.

Siehe auch

Informationen über die Bereitstellung von Softwareupdates