Click or drag to resize

LoadOptions Enumeration

Load options - used when loading a Solution, Project, or CodeUnit.

Namespace:  Nova.CodeDOM
Assembly:  Nova.CodeDOM (in Nova.CodeDOM.dll) Version: 7.44.8391.13415
Syntax
C#
[FlagsAttribute]
public enum LoadOptions
Members
  Member nameValueDescription
None0 No options specified - loading will still occur, but no parsing, resolving, or extra logging.
ParseSources1 Parse all CodeUnits.
ResolveSources2 Resolve all CodeUnits (also forces parsing).
LogMetrics4 Calculate and log basic metrics after loading/parsing/resolving.
LogMessages8 Log messages after loading/parsing/resolving (errors, warnings, others - depending upon the log level).
DoNotParseBodies16 Do not parse method bodies (useful if you only need types and member signatures, and not code in methods).
DoNotResolveBodies32 Do not resolve method bodies (useful if you have parsed method bodies, but do not need to resolve symbols in them).
LogAll12 Log metrics and messages after loading/parsing/resolving.
Complete3 Perform complete processing.
LoadOnly0 Load, but don't parse or resolve sources (useful for working on Solution or Project files only).
DoNotResolve1 Load and parse sources, but don't resolve (useful for formatting or metrics, when resolving is not required).
See Also