reckfellENGINE

Error

Коды результата операций движка. Успех — Error.Ok.

На этой странице
enum ErrorReckfellSharpНаследует Enum

Сравнивайте результат операции с Error.Ok. Остальные значения описывают причину отказа; успешное выполнение не обозначается значением true.

Проверяйте ошибку сразу после загрузки, сохранения или смены уровня. При отказе не используйте результат как успешно загруженный ресурс. Точное поведение и возможные коды указаны в описании вызываемого метода.

Объявления сверены с C# SDK 1.0.0. Раскройте имя, чтобы увидеть сигнатуры и описание.

Поля и константы49

AlreadyExistsПоле
# AlreadyExists
C#
AlreadyExists = 32

Ошибка "Уже существует".

ERR_DOES_NOT_EXIST

AlreadyInUseПоле
# AlreadyInUse
C#
AlreadyInUse = 22

Ошибка "Уже используется".

BugПоле
# Bug
C#
Bug = 47

Внутренняя ошибка реализации. Если встроенный метод вернул этот код, сохраните точное имя метода, аргументы и версию движка и подготовьте минимальный воспроизводимый проект.

BusyПоле
# Busy
C#
Busy = 44

Ошибка "Занято".

ERR_SKIP

CantAcquireResourceПоле
# CantAcquireResource
C#
CantAcquireResource = 28

Ошибка "Невозможно получить ресурс".

CantConnectПоле
# CantConnect
C#
CantConnect = 25

Ошибка "Невозможно подключиться".

CantCreateПоле
# CantCreate
C#
CantCreate = 20

Ошибка "Невозможно создать".

CantForkПоле
# CantFork
C#
CantFork = 29

Ошибка «Невозможно разветвить процесс».

CantOpenПоле
# CantOpen
C#
CantOpen = 19

Ошибка "Невозможно открыть".

ERR_CANT_CRAT

CantResolveПоле
# CantResolve
C#
CantResolve = 26

Ошибка "Невозможно разрешить".

ERR_ БОРЬБА С ТЕРРОРИЗМОМ

CompilationFailedПоле
# CompilationFailed
C#
CompilationFailed = 36

Ошибка компиляции.

ConnectionErrorПоле
# ConnectionError
C#
ConnectionError = 27

Ошибка подключения.

CyclicLinkПоле
# CyclicLink
C#
CyclicLink = 40

Ошибка циклической ссылки (цикл импорта).

ERR_INVALID_DECLARATION

DatabaseCantReadПоле
# DatabaseCantRead
C#
DatabaseCantRead = 34

База данных: Ошибка чтения.

ERR_DATABASE_CANT_RIT

DatabaseCantWriteПоле
# DatabaseCantWrite
C#
DatabaseCantWrite = 35

База данных: Ошибка записи.

DoesNotExistПоле
# DoesNotExist
C#
DoesNotExist = 33

Ошибка "Не существует".

DuplicateSymbolПоле
# DuplicateSymbol
C#
DuplicateSymbol = 42

Ошибка "Повторяющийся символ".

  • ERR_PARSE_ ТЕРРОРИЗМ*
FailedПоле
# Failed
C#
Failed = 1

Общая ошибка.

FileAlreadyInUseПоле
# FileAlreadyInUse
C#
FileAlreadyInUse = 11

Ошибка "Файл: Уже используется".

FileBadDriveПоле
# FileBadDrive
C#
FileBadDrive = 8

Ошибка "Файл: Недопустимый диск".

FileBadPathПоле
# FileBadPath
C#
FileBadPath = 9

Ошибка "Файл: Неверный путь".

FileCantOpenПоле
# FileCantOpen
C#
FileCantOpen = 12

Ошибка "Файл: Невозможно открыть".

ERR_FILE_CANT_RITE

FileCantReadПоле
# FileCantRead
C#
FileCantRead = 14

Ошибка "Файл: Невозможно прочитать".

FileCantWriteПоле
# FileCantWrite
C#
FileCantWrite = 13

Ошибка "Файл: Невозможно записать".

FileCorruptПоле
# FileCorrupt
C#
FileCorrupt = 16

Ошибка "Файл: Повреждён".

  • ERR_FILE_Missing_Dependents
FileEofПоле
# FileEof
C#
FileEof = 18

Ошибка "Файл: Конец файла (EOF)".

ERR_CANT_OPEN

FileMissingDependenciesПоле
# FileMissingDependencies
C#
FileMissingDependencies = 17

Ошибка "Файл: Отсутствуют зависимости".

FileNoPermissionПоле
# FileNoPermission
C#
FileNoPermission = 10

Ошибка "Файл: Нет разрешения".

FileNotFoundПоле
# FileNotFound
C#
FileNotFound = 7

Ошибка "Файл: Не найден".

FileUnrecognizedПоле
# FileUnrecognized
C#
FileUnrecognized = 15

Ошибка "Файл: Не распознан".

HelpПоле
# Help
C#
Help = 46

Ошибка при получении справки. Служит для внутреннего использования при передаче --version или --help в качестве опций исполняемого файла.

ERR_BUG

InvalidDataПоле
# InvalidData
C#
InvalidData = 30

Ошибка неверных данных.

InvalidDeclarationПоле
# InvalidDeclaration
C#
InvalidDeclaration = 41

Ошибка "Недопустимое определение".

ERR_DUPLICAT_SymbOL

InvalidParameterПоле
# InvalidParameter
C#
InvalidParameter = 31

Ошибка неверного параметра.

LinkFailedПоле
# LinkFailed
C#
LinkFailed = 38

Ошибка линковки.

LockedПоле
# Locked
C#
Locked = 23

Ошибка "Заблокировано".

MethodNotFoundПоле
# MethodNotFound
C#
MethodNotFound = 37

Ошибка "Метод не найден".

OkПоле
# Ok
C#
Ok = 0

Методы, возвращающие Error, возвращают OK, когда ошибок не произошло. Поскольку OK имеет значение 0, а все остальные константы ошибок являются положительными целыми числами, его также можно использовать в булевых проверках.

Примечание: Многие функции не возвращают код ошибки, но выводят сообщения об ошибках на стандартный вывод.

OutOfMemoryПоле
# OutOfMemory
C#
OutOfMemory = 6

Ошибка нехватки памяти (OOM).

ParameterRangeErrorПоле
# ParameterRangeError
C#
ParameterRangeError = 5

Ошибка диапазона параметров.

  • ERR_OF_OF_MEMORY*
ParseErrorПоле
# ParseError
C#
ParseError = 43

Ошибка синтаксического разбора.

PrinterOnFireПоле
# PrinterOnFire
C#
PrinterOnFire = 48

Ошибка "Принтер загорелся" (это пасхалка, ни один встроенный метод не возвращает этот код ошибки).

QueryFailedПоле
# QueryFailed
C#
QueryFailed = 21

Ошибка "Не удалось выполнить запрос".

ScriptFailedПоле
# ScriptFailed
C#
ScriptFailed = 39

Script ошибка.

ERR_CYCLIC_LINK

SkipПоле
# Skip
C#
Skip = 45

Ошибка "Пропущено".

TimeoutПоле
# Timeout
C#
Timeout = 24

Ошибка "Время ожидания истекло".

UnauthorizedПоле
# Unauthorized
C#
Unauthorized = 4

Ошибка "Не авторизовано".

ERR_PARAMETER_RORTROR

UnavailableПоле
# Unavailable
C#
Unavailable = 2

Ошибка "Недоступно".

UnconfiguredПоле
# Unconfigured
C#
Unconfigured = 3

Ошибка "Не настроено".

Документация Reckfell EngineНаверх ↑
БЫСТРЫЙ ПЕРЕХОДНачало работыEntity и иерархияC# & .NET 10Сцены и префабы
Руководства и полный API Reckfell K
reckfellENGINE
RECKFELL ACCOUNT

Вход в аккаунт

Войдите в аккаунт Reckfell.

Один аккаунт для всей платформы Reckfell.