AesirUpdateService.ReleaseSnapshot¶
- 种类:
class - 命名空间:
Runestone.AesirArchitecture.Editor - 程序集:
Runestone.AesirArchitecture.Editor
继承链: System.Object → AesirUpdateService.ReleaseSnapshot
声明¶
一次成功检测的结果快照:来源 + tag +(可能缺失的)清单。 unitypackage 下载地址按命名约定从 tag 构造,不依赖 API 的资产列表。 标记 SerializableAttribute — 编辑器窗口字段持有快照时可跨域重载保留。
构造方法¶
AesirUpdateService.ReleaseSnapshot()¶
字段¶
| 名称 | 描述 |
|---|---|
Kind |
来源所属线路类别(直连 GitHub / 镜像站 / CDN 中转)。 |
Info |
版本与清单信息;302 重定向路径只有 tag,此字段为 null(更新时跳过残留清理)。 |
Source |
来源描述(如 "GitHub API" / "镜像 ghproxy.net" / "jsDelivr (cdn.jsdelivr.net)")。 |
Tag |
Release 标签名(如 v0.15.0)。 |
Kind¶
来源所属线路类别(直连 GitHub / 镜像站 / CDN 中转)。
Info¶
版本与清单信息;302 重定向路径只有 tag,此字段为 null(更新时跳过残留清理)。
Source¶
来源描述(如 "GitHub API" / "镜像 ghproxy.net" / "jsDelivr (cdn.jsdelivr.net)")。
Tag¶
Release 标签名(如 v0.15.0)。
方法¶
声明的方法
| 名称 | 描述 |
|---|---|
GetUnityPackageUrl(string) |
指定包目录的 unitypackage 下载地址。 命名约定由 CI 保证:<包目录名>-v<版本>.unitypackage。 |
继承的方法
| 名称 | 描述 | 声明类型 |
|---|---|---|
GetType() |
— | object |
Equals(object) |
— | object |
GetHashCode() |
— | object |
ToString() |
— | object |
MemberwiseClone() |
— | object |
Finalize() |
— | object |
GetUnityPackageUrl(string)¶
指定包目录的 unitypackage 下载地址。 命名约定由 CI 保证:<包目录名>-v<版本>.unitypackage。
参数
| 名称 | 类型 | 说明 |
|---|---|---|
dirName |
string |
— |
返回值
| 类型 | 说明 |
|---|---|
string |
— |
Additional Notes¶
首个
## Additional Notes是增量生成文档标识符,请勿修改标题级别和内容!本文档由Script Doc Generator辅助生成。