-
Notifications
You must be signed in to change notification settings - Fork 0
API Host OutputOptions
Liu.Yandong.Hanks edited this page Aug 19, 2026
·
3 revisions
持久化输出设置
Persistence-output settings
Overview
OutputOptions 仅在需要可持久化程序集或输出级别设置时使用。通过 EngineOptions.WithOutput 配置;Persistence 模式需要 net9.0 或更高版本。
OutputOptionsis used when a persistable assembly or output-level settings are required. Configure it throughEngineOptions.WithOutput;Persistencerequiresnet9.0or later.
Returns
默认输出设置。
Default output settings.
var output = OutputOptions.Default;用途
Persistence 模式下写入程序集的目标路径。
Target path for the generated assembly in
Persistencemode.
var options = EngineOptions.Default.WithOutput(builder =>
builder.AssemblyFile = "generated/AuroraScripts.dll");用途
控制输出的混淆相关开关。
Controls the output-confusion-related switch.
var options = EngineOptions.Default.WithOutput(builder =>
builder.Confused = false);Parameters:
-
value为程序集文件路径或布尔开关。valueis the assembly file path or Boolean switch.
Returns
同一 Builder。
The same builder.
var options = EngineOptions.Default.WithOutput(builder => builder
.WithAssemblyFile("generated/AuroraScripts.dll")
.WithConfused(false));AuroraScript.JIT 4.0.0 · Documentation Home · Repository · MIT License