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。

也可以看看