File tree Expand file tree Collapse file tree 1 file changed +26
-12
lines changed
GameFrameX.Core/Abstractions Expand file tree Collapse file tree 1 file changed +26
-12
lines changed Original file line number Diff line number Diff line change 1- namespace GameFrameX . Core . Abstractions ;
2-
3- /// <summary>
4- /// 状态接口
5- /// </summary>
6- public interface IState
7- {
8- /// <summary>
9- /// 读取状态
10- /// </summary>
11- /// <returns>一个表示异步操作的任务</returns>
12- public Task ReadStateAsync ( ) ;
1+ namespace GameFrameX . Core . Abstractions ;
2+
3+ /// <summary>
4+ /// 状态接口
5+ /// 用于管理和维护对象的状态信息
6+ /// </summary>
7+ public interface IState
8+ {
9+ /// <summary>
10+ /// 读取状态
11+ /// </summary>
12+ /// <returns>一个表示异步操作的任务,该任务在状态读取完成时完成</returns>
13+ /// <remarks>
14+ /// 此方法用于异步读取对象的当前状态信息
15+ /// </remarks>
16+ public Task ReadStateAsync ( ) ;
17+
18+ /// <summary>
19+ /// 更新状态
20+ /// </summary>
21+ /// <returns>一个表示异步操作的任务,该任务在状态更新完成时完成</returns>
22+ /// <remarks>
23+ /// 此方法用于异步更新对象的状态信息
24+ /// 在状态发生变化时应调用此方法以保持状态的同步
25+ /// </remarks>
26+ public Task WriteStateAsync ( ) ;
1327}
You can’t perform that action at this time.
0 commit comments