/
EvilBeaver
/
OneScript
Обзор
Документация
Войти
/
EvilBeaver
/
OneScript
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
v2.0.1
src/OneScript.StandardLibrary/Binary/StreamEnums.cs
61 строка
2 KB
EvilBeaver
Начал применение DeprecatedName к перечислению
05 сен 2025, 13:50
05 сен 2025, 13:50
a52aac6
Код
Авторство
О чём код?
/*---------------------------------------------------------- This Source Code Form is subject to the terms of the Mozilla Public License, v.2.0. If a copy of the MPL was not distributed with this file, You can obtain one at http://mozilla.org/MPL/2.0/. ----------------------------------------------------------*/ using OneScript.Contexts; using OneScript.Contexts.Enums; namespace OneScript.StandardLibrary.Binary { [EnumerationType("РежимОткрытияФайла", "FileOpenMode")] public enum FileOpenModeEnum { [EnumValue("Дописать", "Append")] Append, [EnumValue("Обрезать", "Truncate")] Truncate, [EnumValue("Открыть", "Open")] Open, [EnumValue("ОткрытьИлиСоздать", "OpenOrCreate")] OpenOrCreate, [EnumValue("Создать", "Create")] Create, [EnumValue("СоздатьНовый", "CreateNew")] CreateNew } [EnumerationType("ДоступКФайлу", "FileAccess")] public enum FileAccessEnum { [EnumValue("Запись", "Write")] Write, [EnumValue("Чтение", "Read")] Read, [EnumValue("ЧтениеИЗапись", "ReadAndWrite")] ReadAndWrite } [DeprecatedName("StreamPosition")] [EnumerationType("ПозицияВПотоке", "PositionInStream")] public enum StreamPositionEnum { [EnumValue("Начало", "Begin")] Begin, [EnumValue("Конец", "End")] End, [EnumValue("Текущая", "Current")] Current } [EnumerationType("ПорядокБайтов", "ByteOrder")] public enum ByteOrderEnum { [EnumValue("BigEndian")] BigEndian, [EnumValue("LittleEndian")] LittleEndian } }