Freigeben über


WMI-Klasse des SMS_SoftwareUpdateSource-Servers

Die SMS_SoftwareUpdateSource WMI-Klasse (Windows Management Instrumentation) ist eine SMS-Anbieter-Serverklasse in Configuration Manager, die alle auf dem Standort verfügbaren Softwareupdatequellen für die Synchronisierung von Metadaten während einer Bereitstellung auflistet.

Die folgende Syntax wird vom 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

ist ResendObjectToAllSites Method in Class SMS_SoftwareUpdateSource in Configuration Manager veraltet.

Eigenschaften

ApplicabilityCondition
Datentyp: String

Zugriffstyp: Lese-/Schreibzugriff

Qualifizierer: Keine

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

DateCreated
Datentyp: DateTime

Zugriffstyp: Lese-/Schreibzugriff

Qualifizierer: Keine

Datum und Uhrzeit der Erstellung der Updatequelle.

DateModified
Datentyp: DateTime

Zugriffstyp: Lese-/Schreibzugriff

Qualifizierer: Keine

Datum und Uhrzeit der letzten Änderung der Updatequelle.

IsExpired
Datentyp: Boolean

Zugriffstyp: Lese-/Schreibzugriff

Qualifizierer: [not_null]

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

PublicKeys
Datentyp: String

Zugriffstyp: Lese-/Schreibzugriff

Qualifizierer: [lazy]

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

ScanMethod
Datentyp: String

Zugriffstyp: Lese-/Schreibzugriff

Qualifizierer: Keine

Scanmethode für die Updatequelle.

ScanMethodParameters
Datentyp: String

Zugriffstyp: Lese-/Schreibzugriff

Qualifizierer: Keine

Parameter der Scanmethode.

ScannerToolPkgID
Datentyp: String

Zugriffstyp: Lese-/Schreibzugriff

Qualifizierer: [not_null]

ID des Scannertoolpakets, das der Updatequelle zugeordnet ist.

ScanType
Datentyp: UInt32

Zugriffstyp: Lese-/Schreibzugriff

Qualifizierer: Keine

Typ der Überprüfung, die für die Quelle verwendet werden soll. Die folgenden Werte sind möglich:

  • WSUS

  • Offlinequelle

    SourceContentType
    Datentyp: UInt32

    Zugriffstyp: Lese-/Schreibzugriff

    Qualifizierer: Keine

    Typ des Inhalts, der von der Updatequelle verteilt wird.

    SourceSite
    Datentyp: String

    Zugriffstyp: Lese-/Schreibzugriff

    Qualifizierer: [not_null]

    Standortcode für den Updatequellstandort.

    UpdateSourceDescription
    Datentyp: String

    Zugriffstyp: Lese-/Schreibzugriff

    Qualifizierer: Keine

    Beschreibung der Updatequelle.

    UpdateSourceID
    Datentyp: UInt32

    Zugriffstyp: Lese-/Schreibzugriff

    Qualifizierer: [Schlüssel, not_null]

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

    UpdateSourceName
    Datentyp: String

    Zugriffstyp: Lese-/Schreibzugriff

    Qualifizierer: [not_null]

    Name der Updatequelle.

    UpdateSourceUniqueID
    Datentyp: String

    Zugriffstyp: Lese-/Schreibzugriff

    Qualifizierer: [not_null]

    Die eindeutige ID für die Updatequelle. Diese ID ist standortübergreifend eindeutig.

    UpdateSourceVersion
    Datentyp: String

    Zugriffstyp: Lese-/Schreibzugriff

    Qualifizierer: [not_null]

    Version der Updatequelle.

    UpdateType
    Datentyp: String

    Zugriffstyp: Lese-/Schreibzugriff

    Qualifizierer: [not_null]

    Typ der Updatequelle.

Hinweise

Für diese Klasse gibt es keine speziellen Klassenqualifizierer. Weitere Informationen sowohl zu den Klassenqualifizierern als auch zu den Eigenschaftenqualifizierern, die im Abschnitt Eigenschaften enthalten sind, finden Sie unter Configuration Manager Klassen- und Eigenschaftsqualifizierer.

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

Um diese Klasse zu verwenden, erstellt die Anwendung ein SMS_SoftwareUpdateSource -Objekt und legt die Eigenschaften entsprechend den Anforderungen für das jeweilige Softwareupdate und die Quelle fest.

Anforderungen

Laufzeitanforderungen

Weitere Informationen finden Sie unter anforderungen an Configuration Manager Server Runtime.

Entwicklungsanforderungen

Weitere Informationen finden Sie unter Configuration Manager Serverentwicklungsanforderungen.

Siehe auch

Informationen über die Bereitstellung von Softwareupdates