Коды ошибок хранилища таблиц

При выполнении операции в хранилище таблиц может появиться любой из следующих кодов ошибок.

Код ошибки Код состояния HTTP Сообщение для пользователя
DuplicatePropertiesSpecified Неправильный запрос (400) Свойство указано более одного раза.
EntityNotFound Не найдено (404) Указанная сущность не существует.
EntityAlreadyExists Конфликт (409) Указанная сущность уже существует.
EntityTooLarge Неправильный запрос (400) Размер сущности больше максимально допустимого.
HostInformationNotPresent Неправильный запрос (400) В запросе нет обязательных данных об узле. Необходимо отправить непустой заголовок Host или включить абсолютный URI в строку запроса.
InvalidDuplicateRow Неправильный запрос (400) Команда с RowKey "{0}" уже присутствует в пакете. Сущность может появиться в пакете только один раз.
InvalidInput Неправильный запрос (400) Операция пакетного запроса превышает не более 100 изменений на набор изменений.
InvalidInput Неправильный запрос (400) Заголовок HTTP If-None-Match не может быть указан для операций PUT.
InvalidInput Неправильный запрос (400) Заголовки If-Match или If-None-Match нельзя указать, если целевой тип не имеет определенных свойств etag.
InvalidInput Неправильный запрос (400) Заголовки HTTP If-Match и If-None-Match нельзя указать одновременно. Укажите один из заголовков или ни один из них.
InvalidInput Неправильный запрос (400) Заголовок HTTP If-None-Match не может быть указан для операций DELETE.
InvalidInput Неправильный запрос (400) Недопустимое значение etag "{0}", указанное в одном из заголовков запроса. Убедитесь, что указано только одно значение etag и является допустимым.
InvalidValueType Неправильный запрос (400) Указано недопустимое значение.
JsonFormatNotSupported Unsupported Media Type (415) Формат JSON не поддерживается.
MethodNotAllowed Метод не разрешен (405) Запрошенный метод не разрешен для выполнения с указанным ресурсом.
NotImplemented Not Implemented (501) Запрошенная операция не реализована для указанного ресурса.
OutOfRangeInput Неправильный запрос (400) Параметр "{0}" со значением "{1}" выходит за пределы диапазона.
PropertiesNeedValue Неправильный запрос (400) Не были указаны значения для всех свойств сущности.
PropertyNameInvalid Неправильный запрос (400) Недопустимое имя свойства.
PropertyNameTooLong Неправильный запрос (400) Длина имени свойства превышает максимально допустимую величину.
PropertyValueTooLarge Неправильный запрос (400) Значение свойства больше, чем максимально допустимое.
TableAlreadyExists Конфликт (409) Указанная таблица уже существует.
TableBeingDeleted Конфликт (409) Указанная таблица удаляется.
TableNotFound Не найдено (404) Указанная таблица не существует.
TooManyProperties Неправильный запрос (400) Сущность содержит слишком много свойств.
UpdateConditionNotSatisfied Не выполняется обязательное условие (412) Условие обновления, указанное в запросе, не было выполнено.
XMethodIncorrectCount Неправильный запрос (400) Указано более одного метода X-HTTP.
XMethodIncorrectValue Неправильный запрос (400) Указанный метод X-HTTP недопустим .
XMethodNotUsingPost Неправильный запрос (400) В запросе используется метод X-HTTP с HTTP-командой , отличной от POST.

См. также раздел

Распространенные коды ошибок REST API
Коды ошибок хранилища BLOB-объектов
Коды ошибок хранилища очередей
Устранение неполадок операций API
Перечисление HttpStatusCode
REST службы хранилища Azure