Status

Status class

Указывает результат операции.

public class Status : CommandStatus, IEquatable<Status>

Конструкторы

ИмяОписание
Status(Status)Инициализирует новый экземпляр класса Status.
Status(string)Инициализирует новый экземпляр класса Status. Код состояния инициализируется значением 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 value
operator !=Оператор неравенства (!=) возвращает false, если его операнды равны, иначе true.

Смотрите также