SMS_ClientOperation, klasa WMI serwera

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

Następująca składnia jest uproszczona z kodu Managed Object Format (MOF) i zawiera wszystkie odziedziczone właściwości.

Składnia

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

Poniższa tabela zawiera listę metod w SMS_ClientOperation klasie.

Metoda Opis
AllowThreat Method in Class SMS_ClientOperation (Metoda AllowThreat klasy SMS_ClientOperation) Zezwalaj na określone zagrożenie (identyfikowane przez identyfikator) wszystkim członkom w określonej kolekcji.
CancelClientOperation Method in Class SMS_ClientOperation (Metoda CancelClientOperation klasy 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 Method in Class SMS_ClientOperation (Metoda IsClientOperationAllowed klasy SMS_ClientOperation) Sprawdza, czy użytkownik ma uprawnienia do wykonywania operacji.
IsClientOperationUpdateAllowed, metoda w klasie SMS_ClientOperation Sprawdza, czy użytkownik ma uprawnienia do aktualizowania operacji.
InitiateClientOperation Method in Class SMS_ClientOperation (Metoda InitiateClientOperation klasy SMS_ClientOperation) Powoduje zainicjowanie operacji klienta.
RestoreQuarantinedItem, metoda w klasie SMS_ClientOperation Przywraca elementy poddane kwarantannie do wszystkich elementów członkowskich w kolekcji zainfekowanych przez określone zagrożenie.

Właściwości

Actions
Typ danych: SMS_ClientAction Tablica

Typ dostępu: odczyt/zapis

Kwalifikatory: [z opóźnieniem]

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: [z opóźnieniem]

Identyfikatory osadzone zależnych operacji klienta.

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, który ma zastosowanie tylko wtedy, gdy TargetType jest to 3. Możliwe wartości:

Wartość Typ filtru
0 Brak filtru.
1 Zainfekowane przez dane zagrożenie (filtr).

ID
Typ danych: UInt32

Typ dostępu: odczyt/zapis

Kwalifikatory: [Key]

Identyfikator dla 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 obiektu docelowego akcji głównej.

PrimaryActionTargetObjectName
Typ danych: String

Typ dostępu: odczyt/zapis

Kwalifikatory: brak

Nazwa obiektu docelowego akcji głównej.

PrimaryActionTargetObjectType
Typ danych: UInt32

Typ dostępu: odczyt/zapis

Kwalifikatory: brak

Typ obiektu docelowego akcji głównej. Możliwe wartości:

Wartość Typ obiektu
1 Zagrożenie

PrimaryActionType
Typ danych: UInt32

Typ dostępu: odczyt/zapis

Kwalifikatory: brak

"Typ akcji głównej akcji. Możliwe wartości:

Wartość Typ akcji
1 Pełne skanowanie
2 Szybkie skanowanie
3 Definicja pobierania
4 Oceń aktualizację oprogramowania
5 Wyklucz ścieżkę skanowania
6 Zastąp akcję domyślną
7 Przywróć elementy 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

Godzina utworzenia tej operacji.

SourceSite
Typ danych: String

Typ dostępu: odczyt/zapis

Kwalifikatory: brak

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

State
Typ danych: UInt32

Typ dostępu: odczyt/zapis

Kwalifikatory: brak

Stan operacji. Możliwe wartości:

Wartość Stan operacji
0 Nieaktywne
1 Aktywny
2 Zlikwidować

TargetCollectionName
Typ danych: String

Typ dostępu: odczyt/zapis

Kwalifikatory: brak

Nazwa kolekcji docelowej tej operacji.

TargetResourceIDs
Typ danych: UInt32 Array

Typ dostępu: odczyt/zapis

Kwalifikatory: brak

Wbudowane identyfikatory zasobów klientów docelowych.

TargetType
Typ danych: UInt32

Typ dostępu: odczyt/zapis

Kwalifikatory: brak

Typ docelowy operacji. Możliwe wartości:

Wartość Typ docelowy
0 Bieżąca liczba członków określonej kolekcji.
1 Określeni klienci 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 dla tego wystąpienia.

Wymagania

Wymagania dotyczące środowiska uruchomieniowego

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

Wymagania dotyczące programowania

Aby uzyskać więcej informacji, zobacz wymagania dotyczące programowania serwera Configuration Manager.