SMS_CIRelation Server WMI Class
Klasa SMS_CIRelation
Instrumentacja zarządzania windows (WMI) jest klasą serwera dostawcy programu SMS w Configuration Manager, która definiuje relację między dwoma elementami konfiguracji, na przykład zastępowaniem jednego elementu przez inny.
Poniższa składnia jest uproszczona z kodu MOF (Managed Object Format) i zawiera wszystkie dziedziczone właściwości.
Składni
Class SMS_CIRelation : SMS_BaseClass
{
UInt32 FromCIID;
Boolean IsBroken;
Boolean IsVersionSpecific;
UInt32 Priority;
UInt32 RelationType;
UInt32 ToCIID;
};
Metody
Klasa SMS_CIRelation
nie definiuje żadnych metod.
Właściwości
FromCIID
Typ danych: UInt32
Typ dostępu: odczyt/zapis
Kwalifikatory: [klucz]
Identyfikator jednego z elementów konfiguracji. Wartość tej właściwości zwykle zależy od wartości ToCIID
w kontekście określonym przez RelationType
. Na przykład ta właściwość może reprezentować podrzędny identyfikator elementu konfiguracji (FROMCIID) pochodzący z nadrzędnego identyfikatora elementu konfiguracji (TOCIID).
Identyfikator elementu konfiguracji jest reprezentowany przez CI_ID
właściwość klasy WMI serwera SMS_ConfigurationItemLatestBaseClass.
IsBroken
Typ danych: Boolean
Typ dostępu: tylko do odczytu
Kwalifikatory: [odczyt, klucz]
true
Jeśli relacja jest uszkodzona, w przeciwnym razie wartość będzie false.
IsVersionSpecific
Typ danych: Boolean
Typ dostępu: odczyt/zapis
Kwalifikatory: Brak.
Priority
Typ danych: UInt32
Typ dostępu: odczyt/zapis
Kwalifikatory: Brak.
Relacja typu jednej aplikacji do wdrożenia (9) ma priorytet.
RelationType
Typ danych: UInt32
Typ dostępu: odczyt/zapis
Kwalifikatory: Brak
Typ relacji między elementami konfiguracji. Możliwe wartości to:
Value | Typ relacji |
---|---|
1 | Pakiecie |
2 | Wymagany |
3 | Zabronione |
4 | Opcjonalny |
5 | Pochodnej |
6 | Zastąpione |
7 | Własny |
8 | Odwołanie |
9 | AppToDTReference |
10 | Niezależność aplikacji |
11 | Zamiar |
12 | Platforma |
13 | GlobalConditionReference |
15 | ApplicationSuperSed |
16 | Typ aplikacji |
17 | Applicationhost |
18 | ApplicationInstaller |
19 | SupersedOrDependent |
20 | VirtualEnvironmentReference |
21 | AppDCMReference |
22 | DeploymentTypeToPolicyTemplateReference |
23 | CIInheritanceRelation |
ToCIID
Typ danych: UInt32
Typ dostępu: odczyt/zapis
Kwalifikatory: [klucz]
Identyfikator drugiego elementu konfiguracji, który jest powiązany z pierwszym elementem. Wartość tej właściwości zwykle zależy od wartości FromCIID
w kontekście określonym przez RelationType
. Na przykład ta właściwość może reprezentować nadrzędny identyfikator elementu konfiguracji (TOCIID), z którego pochodzi podrzędny identyfikator elementu konfiguracji (FROMCIID).
Identyfikator elementu konfiguracji jest reprezentowany przez CI_ID
właściwość klasy WMI serwera SMS_ConfigurationItemLatestBaseClass.
Uwagi
Kwalifikatory klas dla tej klasy obejmują:
Odczyt (tylko do odczytu)
Aby uzyskać więcej informacji na temat kwalifikatorów klas i kwalifikatorów właściwości zawartych w sekcji Właściwości, zobacz Configuration Manager Class and Property Qualifiers (Kwalifikatory klasy Configuration Manager i właściwości).
Ta klasa ma zastosowanie do wszystkich typów elementów konfiguracji, a nie tylko aktualizacji oprogramowania. Aby zapoznać się z omówieniami typów elementów konfiguracji, zobacz
CIType_ID
właściwość klasy WMI serwera SMS_ConfigurationItemBaseClass.
Wymagania
Wymagania dotyczące środowiska uruchomieniowego
Aby uzyskać więcej informacji, zobacz wymagania dotyczące środowiska uruchomieniowego serwera Configuration Manager.
Wymagania programistyczne
Aby uzyskać więcej informacji, zobacz Configuration Manager Wymagania dotyczące programowania serwera.