Sets the access flags.
The flags object.
Readonlyexecutable: booleanWhether the section is executable.
Readonlyreadable: booleanWhether the section is readable.
Readonlywritable: booleanWhether the section is writable.
Sets the section identifier.
Unique identifier.
Adds a metadata key-value pair.
Metadata key.
Metadata value.
Sets the section name.
Human-readable name.
Sets the parent section ID.
The parent section ID or undefined.
Sets the virtual address (if applicable).
The VirtualAddress or undefined.
Builder pattern for creating SectionNode instances with validation. Provides a fluent API for constructing sections step by step.
Example