private static string GetServiceErrorValue(ServiceError error, byte value)
{
switch (error)
{
case ServiceError.ApplicationReference:
return ((ApplicationReference) value).ToString();
case ServiceError.HardwareResource:
return ((HardwareResource)value).ToString();
case ServiceError.VdeStateError:
return ((VdeStateError)value).ToString();
case ServiceError.Service:
return ((Service)value).ToString();
case ServiceError.Definition:
return ((Definition)value).ToString();
case ServiceError.Access:
return ((Access)value).ToString();
case ServiceError.Initiate:
return ((Initiate)value).ToString();
case ServiceError.LoadDataSet:
return ((LoadDataSet)value).ToString();
case ServiceError.Task:
return ((Task)value).ToString();
case ServiceError.OtherError:
return value.ToString();
default:
break;
}
return string.Empty;
}