Sdílet prostřednictvím


#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ů.

 

příkazy preprocesoru