Инструменты пользователя

Инструменты сайта


developers:references:topomatic.stg.stgbinaryreader

Класс StgBinaryReader

  • Пространство имен: Topomatic.Stg
  • Сборка: Topomatic.Stg (в Topomatic.Stg.dll)

Иерархия наследования

  • System.Object
    • System.IO.BinaryReader
      • Topomatic.Stg.StgBinaryReader

Синтаксис

class StgBinaryReader : BinaryReader, IDisposable

Конструкторы

ТипИмяОписание
КонструкторStgBinaryReader(Stream, Encoding, UInt16)

Свойства

ТипИмяОписание
СвойствоBaseStream Предоставляет доступ к базовому потоку объекта BinaryReader . (Наследуется от BinaryReader.)
СвойствоEncoding
СвойствоVersion

Методы

ТипИмяОписание
МетодClose() Закрывает текущий поток чтения и связанный с ним базовый поток. (Наследуется от BinaryReader.)
МетодDispose() Освобождает все ресурсы, используемые текущим экземпляром класса BinaryReader . (Наследуется от BinaryReader.)
МетодEquals(Object) Определяет, равен ли заданный объект текущему объекту. (Наследуется от Object.)
МетодGetHashCode() Служит хэш-функцией по умолчанию. (Наследуется от Object.)
МетодGetType() Возвращает объект Type для текущего экземпляра. (Наследуется от Object.)
МетодPeekChar() Возвращает следующий доступный для чтения символ, не перемещая позицию байта или символа вперед. (Наследуется от BinaryReader.)
МетодRead() Выполняет чтение знаков из базового потока и перемещает текущую позицию в потоке вперед в соответствии с используемым значением Encoding и конкретным знаком в потоке, чтение которого выполняется в настоящий момент. (Наследуется от BinaryReader.)
МетодRead(Char[], Int32, Int32) Считывает указанное количество символов из потока, начиная с заданной точки в массиве символов. (Наследуется от BinaryReader.)
МетодRead(Byte[], Int32, Int32) Считывает указанное количество байтов из потока, начиная с заданной точки в массиве байтов. (Наследуется от BinaryReader.)
МетодReadBoolean() Считывает значение Boolean из текущего потока и перемещает текущую позицию в потоке на один байт вперед. (Наследуется от BinaryReader.)
МетодReadByte() Считывает из текущего потока следующий байт и перемещает текущую позицию в потоке на один байт вперед. (Наследуется от BinaryReader.)
МетодReadBytes(Int32) Считывает указанное количество байтов из текущего потока в массив байтов и перемещает текущую позицию на это количество байтов. (Наследуется от BinaryReader.)
МетодReadChar() Считывает следующий знак из текущего потока и изменяет текущую позицию в потоке в соответствии с используемым значением Encoding и конкретным знаком в потоке, чтение которого выполняется в настоящий момент. (Наследуется от BinaryReader.)
МетодReadChars(Int32) Считывает указанное количество символов из текущего потока, возвращает данные в массив символов и перемещает текущую позицию в соответствии с используемой Encoding и определенным символом, считываемым из потока. (Наследуется от BinaryReader.)
МетодReadDecimal() Считывает десятичное значение из текущего потока и перемещает текущую позицию в потоке на шестнадцать байтов вперед. (Наследуется от BinaryReader.)
МетодReadDouble() Считывает число с плавающей запятой длиной 8 байт из текущего потока и перемещает текущую позицию в потоке на восемь байт вперед. (Наследуется от BinaryReader.)
МетодReadInt16() Считывает целое число со знаком длиной 2 байта из текущего потока и перемещает текущую позицию в потоке на два байта вперед. (Наследуется от BinaryReader.)
МетодReadInt32() Считывает целое число со знаком длиной 4 байта из текущего потока и перемещает текущую позицию в потоке на четыре байта вперед. (Наследуется от BinaryReader.)
МетодReadInt64() Считывает целое число со знаком длиной 8 байта из текущего потока и перемещает текущую позицию в потоке на восемь байт вперед. (Наследуется от BinaryReader.)
МетодReadSByte() Считывает из текущего потока байт со знаком и перемещает текущую позицию в потоке на один байт вперед. (Наследуется от BinaryReader.)
МетодReadSingle() Считывает число с плавающей запятой длиной 4 байта из текущего потока и перемещает текущую позицию в потоке на четыре байта вперед. (Наследуется от BinaryReader.)
МетодReadString() Считывает строку из текущего потока.Строка предваряется значением длины строки, которое закодировано как целое число блоками по семь битов. (Наследуется от BinaryReader.)
МетодReadUInt16() Считывает целое число без знака длиной 2 байта в формате с прямым порядком байтов из текущего потока и перемещает текущую позицию в потоке на два байта вперед. (Наследуется от BinaryReader.)
МетодReadUInt32() Считывает целое число без знака длиной 4 байта из текущего потока и перемещает текущую позицию в потоке на четыре байта вперед. (Наследуется от BinaryReader.)
МетодReadUInt64() Считывает целое число без знака длиной 8 байт из текущего потока и перемещает текущую позицию в потоке на восемь байтов вперед. (Наследуется от BinaryReader.)
МетодToString() Возвращает строку, представляющую текущий объект. (Наследуется от Object.)
developers/references/topomatic.stg.stgbinaryreader.txt · Последние изменения: 2023/07/28 17:28 (внешнее изменение)