Delen via


#pragma

De #pragma preprocessoropdracht is vergelijkbaar met een opdrachtregelswitch. U hoeft echter niet telkens wanneer u een MOF-bestand compileert, een #pragma opdracht opnieuw in te voeren. In het volgende voorbeeld ziet u #pragma opdrachtsyntaxis:

#pragma [command]

Meestal plaatst u een #pragma opdracht aan het begin van een MOF-bestand. U kunt echter enkele opdrachten, zoals de opdracht #pragma, in de hoofdtekst van uw MOF-code plaatsen. In het volgende voorbeeld ziet u #pragma opdrachten die aangeven dat de MOF-compiler klassen en exemplaren moet plaatsen in de naamruimte root\cimv2 en het bestand compileren waarin de opdrachten worden opgenomen tijdens het herstellen van de opslagplaats:

#pragma autorecover
#pragma namespace ("\\\\.\\root\\cimv2")

Hieronder ziet u de beschikbare #pragma opdrachten.

Bevelen Beschrijving
amendement Hiermee wordt de MOF-compiler om een MOF-bestand te scheiden in taalneutrale en taalspecifieke versies.
autoherstel- Hiermee voegt u een MOF-bestand toe aan de lijst met bestanden die zijn gecompileerd tijdens het herstellen van de opslagplaats.
Bepaalt hoe klassen worden gemaakt of bijgewerkt, afhankelijk van de opgegeven vlaggen.
deleteclass Hiermee verwijdert u een bestaande klasse en de bijbehorende exemplaren uit de opslagplaats.
verwijderen Hiermee verwijdert u een bestaand exemplaar van een klasse uit de opslagplaats.
instantieflags Bepaalt hoe exemplaren worden gemaakt of bijgewerkt, afhankelijk van de opgegeven vlaggen.
naamruimte Vraagt dat de compiler het MOF-bestand in de naamruimte laadt die is opgegeven als naamruimtepad.

 

preprocessoropdrachten