Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Polecenie preprocesora #pragma jest podobne do przełącznika wiersza polecenia. Nie trzeba jednak ponownie wprowadzić polecenia #pragma za każdym razem, gdy skompilujesz plik MOF. Poniższy przykład ilustruje składnię polecenia #pragma:
#pragma [command]
Zazwyczaj umieszczasz polecenie #pragma na początku pliku MOF. Można jednak umieścić niektóre polecenia, takie jak #pragma polecenia, w treści kodu MOF. W poniższym przykładzie przedstawiono #pragma polecenia wskazujące kompilator MOF, że musi umieścić klasy i wystąpienia w przestrzeni nazw root\cimv2 i skompilować plik, w którym polecenia są uwzględniane podczas odzyskiwania repozytorium:
#pragma autorecover
#pragma namespace ("\\\\.\\root\\cimv2")
Poniżej wymieniono dostępne polecenia #pragma.
| Polecenie | Opis |
|---|---|
| poprawka | Przekierowuje kompilator MOF w celu oddzielenia pliku MOF na wersje neutralne dla języka i specyficzne dla języka. |
| autorecover | Dodaje plik MOF do listy plików skompilowanych podczas odzyskiwania repozytorium. |
| classflags | Określa sposób tworzenia lub aktualizowania klas w zależności od określonych flag. |
| deleteclass | Usuwa istniejącą klasę i jej wystąpienia z repozytorium. |
| deleteinstance | Usuwa istniejące wystąpienie klasy z repozytorium. |
| instanceflags | Określa sposób tworzenia lub aktualizowania wystąpień w zależności od określonych flag. |
| przestrzeni nazw | Żądania załadowania pliku MOF przez kompilator do przestrzeni nazw określonej jako ścieżka przestrzeni nazw. |
Tematy pokrewne