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

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


developers:references:topomatic.stg.stgbinarywriter

Класс StgBinaryWriter

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

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

  • System.Object
    • System.IO.BinaryWriter
      • Topomatic.Stg.StgBinaryWriter

Синтаксис

class StgBinaryWriter : BinaryWriter, IDisposable

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

Свойства

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

Методы

ТипИмяОписание
МетодClose() Закрывает текущий BinaryWriter и базовый поток. (Наследуется от BinaryWriter.)
МетодDispose() Освобождает все ресурсы, используемые текущим экземпляром класса BinaryWriter . (Наследуется от BinaryWriter.)
МетодEquals(Object) Определяет, равен ли заданный объект текущему объекту. (Наследуется от Object.)
МетодFlush() Очищает все буферы текущего модуля записи и вызывает немедленную запись всех буферизованных данных на базовое устройство. (Наследуется от BinaryWriter.)
МетодGetHashCode() Служит хэш-функцией по умолчанию. (Наследуется от Object.)
МетодGetType() Возвращает объект Type для текущего экземпляра. (Наследуется от Object.)
МетодSeek(Int32, SeekOrigin) Задает позицию в текущем потоке. (Наследуется от BinaryWriter.)
МетодToString() Возвращает строку, представляющую текущий объект. (Наследуется от Object.)
МетодWrite(Byte[], Int32, Int32) Выполняет запись части массива байтов в текущий поток. (Наследуется от BinaryWriter.)
МетодWrite(Boolean) Выполняет запись значения типа Boolean длиной один байт в текущий поток, при этом 0 соответствует значению false, а 1 — значению true. (Наследуется от BinaryWriter.)
МетодWrite(Byte) Выполняет запись байта без знака в текущий поток и перемещает позицию в потоке на один байт вперед. (Наследуется от BinaryWriter.)
МетодWrite(String) Записывает в текущий поток строку, предваряемую ее длиной, используя текущую кодировку BinaryWriter , и перемещает позицию в потоке вперед в соответствии с используемой кодировкой и количеством записанных в поток символов. (Наследуется от BinaryWriter.)
МетодWrite(Single) Записывает число с плавающей запятой длиной 4 байта в текущий поток и перемещает позицию в потоке вперед на четыре байта. (Наследуется от BinaryWriter.)
МетодWrite(UInt64) Записывает целое число без знака длиной 8 байт в текущий поток и перемещает позицию в потоке вперед на восемь байт. (Наследуется от BinaryWriter.)
МетодWrite(Int64) Записывает целое число со знаком длиной 8 байт в текущий поток и перемещает позицию в потоке вперед на восемь байт. (Наследуется от BinaryWriter.)
МетодWrite(UInt32) Записывает целое число без знака длиной 4 байта в текущий поток и перемещает позицию в потоке вперед на четыре байта. (Наследуется от BinaryWriter.)
МетодWrite(Int32) Записывает целое число со знаком длиной 4 байта в текущий поток и перемещает позицию в потоке вперед на четыре байта. (Наследуется от BinaryWriter.)
МетодWrite(UInt16) Записывает целое число без знака длиной 2 байта в текущий поток и перемещает позицию в потоке вперед на два байта. (Наследуется от BinaryWriter.)
МетодWrite(Int16) Записывает целое число со знаком длиной 2 байта в текущий поток и перемещает позицию в потоке вперед на два байта. (Наследуется от BinaryWriter.)
МетодWrite(Decimal) Записывает десятичное число в текущий поток и перемещает позицию в потоке на шестнадцать байтов. (Наследуется от BinaryWriter.)
МетодWrite(Double) Записывает число с плавающей запятой длиной 8 байт в текущий поток и перемещает позицию в потоке вперед на восемь байт. (Наследуется от BinaryWriter.)
МетодWrite(Char[], Int32, Int32) Выполняет запись части массива символов в текущий поток и изменяет текущую позицию в потоке в соответствии с используемой Encoding и, возможно, количеством символов, записанных в поток. (Наследуется от BinaryWriter.)
МетодWrite(SByte) Записывает байт со знаком в текущий поток и перемещает позицию в потоке вперед на один байт. (Наследуется от BinaryWriter.)
МетодWrite(Char) Выполняет запись символа Юникод в текущий поток и перемещает текущую позицию в потоке вперед в соответствии с используемой Encoding и количеством записанных в поток символов. (Наследуется от BinaryWriter.)
МетодWrite(Byte[]) Выполняет запись массива байтов в базовый поток. (Наследуется от BinaryWriter.)
МетодWrite(Char[]) Выполняет запись массива символов в текущий поток и перемещает текущую позицию в потоке в соответствии с используемой Encoding и количеством записанных в поток символов. (Наследуется от BinaryWriter.)
developers/references/topomatic.stg.stgbinarywriter.txt · Последние изменения: 2023/07/28 17:28 (внешнее изменение)