#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. |
Verwante onderwerpen