Status
内容
[
隐藏
]Status class
表示操作的结果。
public class Status : CommandStatus, IEquatable<Status>
构造函数
| 姓名 | 描述 |
|---|---|
| Status(Status) | 初始化 Status 类的新实例。 |
| Status(string) | 初始化状态类的新实例。 状态代码初始化为 0 值。 |
| Status(int, string) | 初始化 Status 类的新实例。 |
特性
| 姓名 | 描述 |
|---|---|
| virtual Description { get; } | 包含状态描述 |
| virtual StatusCode { get; } | 包含状态码 |
方法
| 姓名 | 描述 |
|---|---|
| static GetStatus(int) | 通过代码获取状态。 |
| static GetStatus(CommandCodes, int) | 通过代码获取状态。 |
| static GetStatus(CommandCodes, string) | 通过代码获取状态。 |
| static GetStatus(CommandCodes, int, int) | 通过代码获取状态。 |
| static GetStatus(CommandCodes, string, int) | 通过代码获取状态。 |
| override Equals(object) | 判断指定对象是否等于当前对象 |
| virtual Equals(Status) | 判断指定对象是否等于当前对象 |
| override GetHashCode() | 用作特定类型的哈希函数。 |
| override ToString() | 返回代表当前对象的字符串。 |
| operator == | 不等式运算符 (==) 如果其操作数相等则返回 true,否则返回 false。 |
| implicit operator | 将状态转换为 int 值 |
| operator != | 不等式运算符 (!=) 如果其操作数相等则返回 false,否则返回 true。 |