/
EvilBeaver
/
OneScript
Обзор
Документация
Войти
/
EvilBeaver
/
OneScript
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
v2.0.3-alpha
src/OneScript.StandardLibrary/Binary/StreamEnums.cs
59 строк
2 KB
EvilBeaver
Рефакторинг стандартной библиотеки, нейспейсов и глобальных контекстов
29 янв 2020, 12:06
29 янв 2020, 12:06
375e9f2
Код
Авторство
О чём код?
/*---------------------------------------------------------- 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 ScriptEngine; namespace OneScript.StandardLibrary.Binary { [EnumerationType("РежимОткрытияФайла", "FileOpenMode")] public enum FileOpenModeEnum { [EnumItem("Дописать")] Append, [EnumItem("Обрезать")] Truncate, [EnumItem("Открыть")] Open, [EnumItem("ОткрытьИлиСоздать")] OpenOrCreate, [EnumItem("Создать")] Create, [EnumItem("СоздатьНовый")] CreateNew } [EnumerationType("ДоступКФайлу", "FileAccess")] public enum FileAccessEnum { [EnumItem("Запись")] Write, [EnumItem("Чтение")] Read, [EnumItem("ЧтениеИЗапись")] ReadAndWrite } [EnumerationType("ПозицияВПотоке", "StreamPosition")] public enum StreamPositionEnum { [EnumItem("Начало")] Begin, [EnumItem("Конец")] End, [EnumItem("Текущая")] Current } [EnumerationType("ПорядокБайтов", "ByteOrder")] public enum ByteOrderEnum { [EnumItem("BigEndian")] BigEndian, [EnumItem("LittleEndian")] LittleEndian } }