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 ( ) ;
13
27
}
You can’t perform that action at this time.
0 commit comments