Klasa WMI serwera SMS_SoftwareUpdateSource

Klasa SMS_SoftwareUpdateSource usługi Instrumentacja zarządzania Windows (WMI) jest klasą serwera dostawcy wiadomości SMS w programie Configuration Manager, która wyświetla listę wszystkich źródeł aktualizacji oprogramowania dostępnych w lokacji do użycia podczas synchronizowania metadanych podczas wdrażania.

Poniższa składnia jest uproszczona w stosunku do kodu MOF (Managed Object Format) i zawiera wszystkie dziedziczone właściwości.

Składnia

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

Metody

Klasa SMS_SoftwareUpdateSource nie definiuje żadnych metod.

Uwaga

Został ResendObjectToAllSites Method in Class SMS_SoftwareUpdateSource on wycofany w programie Configuration Manager.

Właściwości

ApplicabilityCondition
Typ danych: String

Typ dostępu: Właściwość do odczytu i zapisu

Kwalifikatory: brak

Warunek, który klient ocenia przed oceną aktualizacji oprogramowania. Jeśli warunek nie istnieje, aktualizacja nie jest oceniana.

DateCreated
Typ danych: DateTime

Typ dostępu: Właściwość do odczytu i zapisu

Kwalifikatory: brak

Data i godzina utworzenia źródła aktualizacji.

DateModified
Typ danych: DateTime

Typ dostępu: Właściwość do odczytu i zapisu

Kwalifikatory: brak

Data i godzina ostatniej modyfikacji źródła aktualizacji.

IsExpired
Typ danych: Boolean

Typ dostępu: Właściwość do odczytu i zapisu

Kwalifikatory: [not_null]

true jeśli źródło aktualizacji nie jest już aktywne. Wartość domyślna to false.

PublicKeys
Typ danych: String

Typ dostępu: Właściwość do odczytu i zapisu

Kwalifikatory: [leniwe]

Klucze publiczne, za pomocą których podpisane są wszystkie skojarzone pliki binarne.

ScanMethod
Typ danych: String

Typ dostępu: Właściwość do odczytu i zapisu

Kwalifikatory: brak

Metoda skanowania źródła aktualizacji.

ScanMethodParameters
Typ danych: String

Typ dostępu: Właściwość do odczytu i zapisu

Kwalifikatory: brak

Parametry metody skanowania.

ScannerToolPkgID
Typ danych: String

Typ dostępu: Właściwość do odczytu i zapisu

Kwalifikatory: [not_null]

Identyfikator pakietu narzędzia skanera skojarzonego ze źródłem aktualizacji.

ScanType
Typ danych: UInt32

Typ dostępu: Właściwość do odczytu i zapisu

Kwalifikatory: brak

Typ skanowania do użycia dla źródła. Dopuszczalne wartości:

  • WSUS

  • Źródło offline

    SourceContentType
    Typ danych: UInt32

    Typ dostępu: Właściwość do odczytu i zapisu

    Kwalifikatory: brak

    Typ zawartości rozpowszechnianej przez źródło aktualizacji.

    SourceSite
    Typ danych: String

    Typ dostępu: Właściwość do odczytu i zapisu

    Kwalifikatory: [not_null]

    Kod witryny źródłowej aktualizacji.

    UpdateSourceDescription
    Typ danych: String

    Typ dostępu: Właściwość do odczytu i zapisu

    Kwalifikatory: brak

    Opis źródła aktualizacji.

    UpdateSourceID
    Typ danych: UInt32

    Typ dostępu: Właściwość do odczytu i zapisu

    Kwalifikatory: [key, not_null]

    Unikatowy identyfikator źródła aktualizacji oprogramowania. Ten identyfikator jest unikatowy tylko dla danej witryny.

    UpdateSourceName
    Typ danych: String

    Typ dostępu: Właściwość do odczytu i zapisu

    Kwalifikatory: [not_null]

    Nazwa źródła aktualizacji.

    UpdateSourceUniqueID
    Typ danych: String

    Typ dostępu: Właściwość do odczytu i zapisu

    Kwalifikatory: [not_null]

    Unikatowy identyfikator źródła aktualizacji. Ten identyfikator jest unikatowy w różnych witrynach.

    UpdateSourceVersion
    Typ danych: String

    Typ dostępu: Właściwość do odczytu i zapisu

    Kwalifikatory: [not_null]

    Wersja źródła aktualizacji.

    UpdateType
    Typ danych: String

    Typ dostępu: Właściwość do odczytu i zapisu

    Kwalifikatory: [not_null]

    Typ źródła aktualizacji.

Uwagi

Nie ma specjalnych kwalifikatorów klas dla tej klasy. Aby uzyskać więcej informacji zarówno o kwalifikatorach klas, jak i kwalifikatorach właściwości zawartych w sekcji Właściwości, zobacz Kwalifikatory klasy i właściwości programu Configuration Manager.

Aplikacja używa tej klasy do ustawiania lub modyfikowania źródła aktualizacji oprogramowania, dzięki czemu metadane są prawidłowo synchronizowane podczas wdrażania aktualizacji. Obecnie obsługiwanymi źródłami aktualizacji oprogramowania są usługi Windows Server Update Services (WSUS) i ITMU/wykaz offline.

Aby użyć tej klasy, aplikacja tworzy SMS_SoftwareUpdateSource obiekt i ustawia właściwości zgodnie z wymaganiami dla konkretnej aktualizacji oprogramowania i źródła.

Wymagania

Wymagania dotyczące środowiska uruchomieniowego

Aby uzyskać więcej informacji, zobacz Wymagania dotyczące środowiska uruchomieniowego serwera programu Configuration Manager.

Wymagania dotyczące programowania

Aby uzyskać więcej informacji, zobacz Wymagania dotyczące programowania na serwerze programu Configuration Manager.

Zobacz też

Informacje na temat wdrożeń aktualizacji oprogramowania