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. |
Смотрите также