Table of Contents

API 参考

TC.Tier 全部公共组件的 API 文档。左侧目录树按命名空间分组,点击任一命名空间查看其下类型(Class / Struct / Interface / Enum / Delegate)的完整成员清单。

命名空间一览

命名空间 所属组件 职责
TC.Tier.Contracts.* Contracts 仓储/事务/结构/布局/元数据/序列化的契约接口
TC.Tier.Core.* Core 异步原语 / 互斥回收 / 优先队列 / 缓存计算 / 专用调度 / 故障注入 / 日志可观测
TC.Tier.Core.IO.* Core.IO TierFs 入口 / 本地 / 内存 / 虚拟 / 远端文件系统
TC.Tier.Core.IO.S3.* Core.IO.S3 S3 网络文件系统适配
TC.Tier.Core.Net.* Core.Net 形态面 / Raft 共识 / P2P / Swarm / 安全
TC.Tier.Runtime.* Runtime 存储引擎 / 数据结构 / 会话 / 元数据 / 段表 / Lease
TC.Tier.Products.* Products TierKv / TierQueue / TierWAL / TierBlob / TierTimeSeries
TC.Tier.Products.Net.* Products.Net TierRaftNode(raft × TierWAL 组装)
TC.Tier.CodeGen.* CodeGen 命令壳生成器(CLI / HTTP 双执行面)+ 标注面
TC.Tier.Analyzers.* Analyzers Tier 分层依赖分析器(TCSG130-139)+ TierFs 规范分析器(TCSG120-122)

使用建议

  • 先看契约再读实现TC.Tier.Contracts.* 是消费方视角的稳定契约,读它能快速理解设计意图
  • Core 原语文档优先:左侧目录中 TC.Tier.Core.* 下每个类型都有使用指南与反模式表(在文档站对应组件页),API 文档作为成员清单参考
  • CodeGen 标注面:源生成器消费的标注属性集中在 TC.Tier.CodeGen.* 命名空间,自定义扩展从这里入手

本页为 API 文档导航总览,具体类型成员请从左侧目录树逐级展开。