Skip to content

API Host AuroraExportAttribute

Liu.Yandong.Hanks edited this page Aug 27, 2026 · 1 revision

AuroraExportAttribute

标记要生成脚本导出的 public static Core 方法或 readonly double 字段。

命名空间:AuroraScript.Hosting。类型:class。

返回 .NET 宿主 API 参考 · 宿主原生导出

概述

Core 方法可前缀 ScriptContext ctxScriptObject thisObject。脚本参数支持 doubleintboolstringScriptDatumScriptObject 子类、尾部默认值,以及 params double[] / params ScriptDatum[]params 导出只生成 Datum 适配器,不是直调候选。

[AuroraExport("abs", MatchFailure.ReturnNaN)]
public static double AbsCore(double value) => Math.Abs(value);

构造函数

AuroraExportAttribute(string scriptName)
AuroraExportAttribute(string scriptName, MatchFailure failure)

属性

  • string ScriptName
  • MatchFailure Failure

Clone this wiki locally