Свойства |
|
| string |
Code
[get, set]
|
|
Код ошибки.
|
|
| string |
Message
[get, set]
|
|
Текстовое описание ошибки.
|
|
| string |
Description
[get, set]
|
|
Описание причин появления ошибки, и методов ее устранения.
|
|
Загрузка справочника
AutomatServiceClient client = new AutomatServiceClient();
List<ciberror> errs = new List<CibError>();
errs.AddRange(client.GetErrorList());
client.Close();
if (errs == null)
{
throw new Exception("Не могу загрузить справочник ошибок!");
}
for (int i = 0; i < errs.Count; i++)
{
this.TestContext.WriteLine("code: {0}; message: {1}; description: {2}", errs[i].Code, errs[i].Message, errs[i].Description);
}
Загрузка ошибки по коду
AutomatServiceClient client = new AutomatServiceClient();
CibError err = client.GetErrorByCode("se1");
this.TestContext.WriteLine("code: {0}; message: {1}; description: {2}", err.Code, err.Message, err.Description);
client.Close();