File tree Expand file tree Collapse file tree 2 files changed +119
-99
lines changed
Expand file tree Collapse file tree 2 files changed +119
-99
lines changed Original file line number Diff line number Diff line change @@ -7,34 +7,52 @@ public interface IComponentAgent : IWorker
77{
88 /// <summary>
99 /// 获取Actor的唯一标识
10+ /// <remarks>
11+ /// 用于唯一标识一个Actor实例的ID值
12+ /// </remarks>
1013 /// </summary>
1114 long ActorId { get ; }
1215
1316 /// <summary>
1417 /// 获取或设置组件的所有者
18+ /// <remarks>
19+ /// 表示当前组件所属的父级组件实例
20+ /// </remarks>
1521 /// </summary>
1622 IComponent Owner { get ; }
1723
1824 /// <summary>
1925 /// 获取所有者的类型
26+ /// <remarks>
27+ /// 表示所有者组件的类型标识,使用ushort类型存储
28+ /// </remarks>
2029 /// </summary>
2130 ushort OwnerType { get ; }
2231
2332 /// <summary>
2433 /// 设置组件的所有者
2534 /// </summary>
26- /// <param name="owner">所有者</param>
35+ /// <param name="owner">所有者组件实例</param>
36+ /// <remarks>
37+ /// 用于设置或更改当前组件的所有者,建立组件间的从属关系
38+ /// </remarks>
2739 void SetOwner ( IComponent owner ) ;
2840
2941 /// <summary>
3042 /// 激活组件代理
43+ /// <remarks>
44+ /// 用于初始化并启用组件代理的功能
45+ /// </remarks>
3146 /// </summary>
3247 void Active ( ) ;
3348
3449 /// <summary>
3550 /// 反激活组件代理
3651 /// </summary>
3752 /// <returns>一个表示异步操作的任务</returns>
53+ /// <remarks>
54+ /// 用于停用组件代理并清理相关资源,这是一个异步操作
55+ /// </remarks>
3856 Task Inactive ( ) ;
3957
4058 /// <summary>
You can’t perform that action at this time.
0 commit comments