Skip to content

API Host OutputOptionsBuilder

Liu.Yandong.Hanks edited this page Aug 21, 2026 · 3 revisions

OutputOptionsBuilder

Mutable builder used by EngineOptions.WithOutput.

Back to .NET Host API Reference

Overview

Mutable builder used by EngineOptions.WithOutput.

Quick Reference

var options = EngineOptions.Default.WithOutput(builder => builder.WithAssemblyFile("generated/AuroraScripts.dll").WithConfused(false));

Constructors

OutputOptionsBuilder(OutputOptions options)

Initializes the builder from existing immutable options.

OutputOptionsBuilder(OutputOptions options)

Parameters

Name Type Required Description
options OutputOptions Yes Options copied into the mutable builder.

Returns

A new builder instance.

Properties

AssemblyFile

Gets or sets the persistent assembly output path.

string AssemblyFile

Parameters

None.

Returns

Returns string.

Confused

Gets or sets output confusion.

bool Confused

Parameters

None.

Returns

Returns bool.

Methods

WithAssemblyFile

Sets AssemblyFile and returns this builder for chaining.

OutputOptionsBuilder WithAssemblyFile(string value)

Parameters

Name Type Required Description
value string Yes New value for the persistent assembly output path.

Returns

Returns OutputOptionsBuilder.

WithConfused

Sets Confused and returns this builder for chaining.

OutputOptionsBuilder WithConfused(bool value)

Parameters

Name Type Required Description
value bool Yes New value for output confusion.

Returns

Returns OutputOptionsBuilder.

Clone this wiki locally