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。 |