#pragma
Příkaz preprocesoru #pragma se podobá přepínači příkazového řádku. Při kompilaci souboru MOF ale nemusíte znovu zadávat příkaz #pragma. Následující příklad znázorňuje syntaxi příkazu #pragma:
#pragma [command]
Obvykle umístíte #pragma příkaz na začátek souboru MOF. Některé příkazy, například příkaz #pragma, ale můžete umístit do textu kódu MOF. Následující příklad ukazuje #pragma příkazy, které označují kompilátoru MOF, že musí umístit třídy a instance do kořenového\cimv2 oboru názvů a zkompilovat soubor, ve kterém jsou příkazy zahrnuty během obnovení úložiště:
#pragma autorecover
#pragma namespace ("\\\\.\\root\\cimv2")
Následující seznam obsahuje dostupné příkazy #pragma.
Příkaz | Popis |
---|---|
dodatek | Směruje kompilátor MOF k oddělení souboru MOF do jazykově neutrálních a jazykových verzí. |
automatického obnovení | Přidá soubor MOF do seznamu souborů zkompilovaných během obnovení úložiště. |
classflags | Řídí způsob vytváření nebo aktualizace tříd v závislosti na zadaných příznakech. |
deleteclass | Odstraní existující třídu a její instance z úložiště. |
deleteinstance | Odstraní existující instanci třídy z úložiště. |
instanceflags | Řídí způsob vytváření nebo aktualizace instancí v závislosti na zadaných příznakech. |
oboru názvů | Požaduje, aby kompilátor načetl soubor MOF do oboru názvů určeného jako cesta k oboru názvů. |
Související témata