SMS_ClientOperation Server WMI Class

Klasa SMS_ClientOperation Instrumentacja zarządzania windows (WMI) jest klasą serwera dostawcy programu SMS w Configuration Manager, która reprezentuje zestaw akcji klienta.

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

Składni

Class SMS_ClientOperation : SMS_BaseClass  
{  
    SMS_ClientAction Actions[];  
    String CollectionID;  
    String CreatedBy;  
    UInt32 DependentClientOperations[];  
    String Filter;  
    UInt32 FilterType;  
    UInt32 ID;  
    Boolean IsActionsDependent;  
    String PrimaryActionTargetObjectID;  
    String PrimaryActionTargetObjectName;  
    UInt32 PrimaryActionTargetObjectType;  
    UInt32 PrimaryActionType;  
    UInt32 Priority;  
    DateTime RequestedTime;  
    String SourceSite;  
    UInt32 State;  
    String TargetCollectionName;  
    UInt32 TargetResourceIDs[];  
    UInt32 TargetType;  
    String UniqueID;  
};  

Metody

W poniższej tabeli wymieniono metody w klasie SMS_ClientOperation .

Metoda Opis
AllowThreat, metoda w klasie SMS_ClientOperation Zezwalaj na określone zagrożenie (identyfikowane przez identyfikator) dla wszystkich elementów członkowskich w określonej kolekcji.
CancelClientOperation, metoda w klasie SMS_ClientOperation Anuluje operację klienta.
DeleteClientOperation, metoda w klasie SMS_ClientOperation Usuwa operację klienta.
ExcludeScanPaths, metoda w klasie SMS_ClientOperation Wyklucza ścieżki skanowania ze wszystkich elementów członkowskich w określonej kolekcji.
IsClientOperationAllowed, metoda w klasie SMS_ClientOperation Sprawdza, czy użytkownik ma uprawnienia do wykonania operacji.
IsClientOperationUpdateAllowed, metoda w klasie SMS_ClientOperation Sprawdza, czy użytkownik ma uprawnienia do aktualizowania operacji.
InitiateClientOperation, metoda w klasie SMS_ClientOperation Inicjuje operację klienta.
RestoreQuarantinedItem, metoda w klasie SMS_ClientOperation Przywraca elementy poddane kwarantannie do wszystkich elementów członkowskich w kolekcji zainfekowanej określonym zagrożeniem.

Właściwości

Actions
Typ danych: SMS_ClientAction Tablica

Typ dostępu: odczyt/zapis

Kwalifikatory: [leniwy]

Zestaw osadzonych akcji klienta do wykonania na klientach docelowych.

CollectionID
Typ danych: String

Typ dostępu: odczyt/zapis

Kwalifikatory: brak

Identyfikator kolekcji docelowej tej operacji.

CreatedBy
Typ danych: String

Typ dostępu: odczyt/zapis

Kwalifikatory: brak

Użytkownik, który utworzył tę operację.

DependentClientOperations
Typ danych: UInt32 Array

Typ dostępu: odczyt/zapis

Kwalifikatory: [leniwy]

Osadzone identyfikatory operacji klienta zależnego.

Filter
Typ danych: String

Typ dostępu: odczyt/zapis

Kwalifikatory: brak

Filtr identyfikatora wątku.

FilterType
Typ danych: UInt32

Typ dostępu: odczyt/zapis

Kwalifikatory: brak

Typ filtru elementów docelowych, stosowany tylko wtedy TargetType , gdy ma wartość 3. Możliwe wartości to:

Value Typ filtru
0 Brak filtru.
1 Zainfekowany danym zagrożeniem (filtr).

ID
Typ danych: UInt32

Typ dostępu: odczyt/zapis

Kwalifikatory: [klucz]

Identyfikator tego wystąpienia.

IsActionsDependent
Typ danych: Boolean

Typ dostępu: odczyt/zapis

Kwalifikatory: brak

true jeśli akcje w ramach tej operacji zależą od poprzedniej.

PrimaryActionTargetObjectID
Typ danych: String

Typ dostępu: odczyt/zapis

Kwalifikatory: brak

Identyfikator obiektu docelowego akcji podstawowej.

PrimaryActionTargetObjectName
Typ danych: String

Typ dostępu: odczyt/zapis

Kwalifikatory: brak

Nazwa obiektu docelowego akcji podstawowej.

PrimaryActionTargetObjectType
Typ danych: UInt32

Typ dostępu: odczyt/zapis

Kwalifikatory: brak

Typ obiektu docelowego akcji podstawowej. Możliwe wartości to:

Value Typ obiektu
1 Zagrożenie

PrimaryActionType
Typ danych: UInt32

Typ dostępu: odczyt/zapis

Kwalifikatory: brak

"Typ akcji akcji podstawowej. Możliwe wartości to:

Value Typ akcji
1 Pełne skanowanie
2 Szybkie skanowanie
3 Pobierz definicję
4 Ocena aktualizacji oprogramowania
5 Wyklucz ścieżkę skanowania
6 Zastępowanie akcji domyślnej
7 Przywracanie elementów kwarantanny
8 RequestPolicyNow

Priority
Typ danych: UInt32

Typ dostępu: odczyt/zapis

Kwalifikatory: brak

Priorytet operacji (1 najwyższy, 50 najniższy).

RequestedTime
Typ danych: DateTime

Typ dostępu: odczyt/zapis

Kwalifikatory: brak

Czas utworzenia tej operacji.

SourceSite
Typ danych: String

Typ dostępu: odczyt/zapis

Kwalifikatory: brak

Kod boczny lokacji, z której zainicjowano operację.

State
Typ danych: UInt32

Typ dostępu: odczyt/zapis

Kwalifikatory: brak

Stan operacji. Możliwe wartości to:

Value Stan operacji
0 Nieaktywne
1 Aktywny
2 Zlikwidować

TargetCollectionName
Typ danych: String

Typ dostępu: odczyt/zapis

Kwalifikatory: brak

Docelowa nazwa kolekcji tej operacji.

TargetResourceIDs
Typ danych: UInt32 Array

Typ dostępu: odczyt/zapis

Kwalifikatory: brak

Osadzone identyfikatory zasobów klientów docelowych.

TargetType
Typ danych: UInt32

Typ dostępu: odczyt/zapis

Kwalifikatory: brak

Typ obiektu docelowego operacji. Możliwe wartości to:

Value Typ obiektu docelowego
0 Bieżące elementy członkowskie określonej kolekcji.
1 Określonych klientów w określonej kolekcji.
2 Elementy członkowskie określonej kolekcji.
3 Elementy członkowskie określonej kolekcji zgodne z określonymi kryteriami.

UniqueID
Typ danych: String

Typ dostępu: odczyt/zapis

Kwalifikatory: brak

Unikatowy identyfikator tego wystąpienia.

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.