|
|
<?xml version="1.0" encoding="utf-8"?> <doc> <assembly> <name>System.IO</name> </assembly> <members> <member name="T:System.IO.BinaryReader"> <summary>Считывает примитивные типы данных как двоичные значения в заданной кодировке.</summary> <filterpriority>2</filterpriority> </member> <member name="M:System.IO.BinaryReader.#ctor(System.IO.Stream)"> <summary>Инициализирует новый экземпляр класса <see cref="T:System.IO.BinaryReader" /> на основании указанного потока с использованием кодировки UTF-8.</summary> <param name="input">Входной поток. </param> <exception cref="T:System.ArgumentException">Поток не поддерживает чтение, имеет значение null или был закрыт до начала операции. </exception> </member> <member name="M:System.IO.BinaryReader.#ctor(System.IO.Stream,System.Text.Encoding)"> <summary>Инициализирует новый экземпляр класса <see cref="T:System.IO.BinaryReader" /> на основе указанного потока и кодировки символов.</summary> <param name="input">Входной поток. </param> <param name="encoding">Кодировка символов, которую нужно использовать. </param> <exception cref="T:System.ArgumentException">Поток не поддерживает чтение, имеет значение null или был закрыт до начала операции. </exception> <exception cref="T:System.ArgumentNullException">Свойство <paramref name="encoding" /> имеет значение null. </exception> </member> <member name="M:System.IO.BinaryReader.#ctor(System.IO.Stream,System.Text.Encoding,System.Boolean)"> <summary>Инициализирует новый экземпляр класса <see cref="T:System.IO.BinaryReader" /> на основе указанного потока и кодировки символов, а также при необходимости оставляет поток открытым.</summary> <param name="input">Входной поток.</param> <param name="encoding">Кодировка символов, которую нужно использовать.</param> <param name="leaveOpen">Значение true, чтобы оставить поток открытым после удаления объекта <see cref="T:System.IO.BinaryReader" />; в противном случае — значение false.</param> <exception cref="T:System.ArgumentException">Поток не поддерживает чтение, имеет значение null или был закрыт до начала операции. </exception> <exception cref="T:System.ArgumentNullException">Параметр <paramref name="encoding" /> или <paramref name="input" /> имеет значение null. </exception> </member> <member name="P:System.IO.BinaryReader.BaseStream"> <summary>Предоставляет доступ к базовому потоку объекта <see cref="T:System.IO.BinaryReader" />.</summary> <returns>Базовый поток, связанный с объектом BinaryReader.</returns> <filterpriority>2</filterpriority> </member> <member name="M:System.IO.BinaryReader.Dispose"> <summary>Освобождает все ресурсы, используемые текущим экземпляром класса <see cref="T:System.IO.BinaryReader" />.</summary> </member> <member name="M:System.IO.BinaryReader.Dispose(System.Boolean)"> <summary>Освобождает неуправляемые ресурсы, используемые классом <see cref="T:System.IO.BinaryReader" /> (при необходимости освобождает и управляемые ресурсы).</summary> <param name="disposing">Значение true позволяет освободить как управляемые, так и неуправляемые ресурсы; значение false освобождает только неуправляемые ресурсы. </param> </member> <member name="M:System.IO.BinaryReader.FillBuffer(System.Int32)"> <summary>Заполняет внутренний буфер указанным количеством байтов, которые были cчитаны из потока.</summary> <param name="numBytes">Количество байтов, чтение которых необходимо выполнить. </param> <exception cref="T:System.IO.EndOfStreamException">Конец потока достигнут раньше, чем было выполнено чтение <paramref name="numBytes" /> байтов. </exception> <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception> <exception cref="T:System.ArgumentOutOfRangeException">Запрошенное значение <paramref name="numBytes" /> превышает размер внутреннего буфера.</exception> </member> <member name="M:System.IO.BinaryReader.PeekChar"> <summary>Возвращает следующий доступный для чтения символ, не перемещая позицию байта или символа вперед.</summary> <returns>Следующий доступный символ или значение -1, если в потоке больше нет символов, или поток не поддерживает поиск.</returns> <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception> <exception cref="T:System.ArgumentException">Текущий символ не может быт декодирован в буфер внутренних символов с помощью <see cref="T:System.Text.Encoding" />, выбранного для потока.</exception> <filterpriority>2</filterpriority> </member> <member name="M:System.IO.BinaryReader.Read"> <summary>Выполняет чтение знаков из базового потока и перемещает текущую позицию в потоке вперед в соответствии с используемым значением Encoding и конкретным знаком в потоке, чтение которого выполняется в настоящий момент.</summary> <returns>Следующий символ из входного потока или значение -1, если в настоящее время доступных символов нет.</returns> <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception> <exception cref="T:System.ObjectDisposedException">Поток закрыт. </exception> <filterpriority>2</filterpriority> </member> <member name="M:System.IO.BinaryReader.Read(System.Byte[],System.Int32,System.Int32)"> <summary>Считывает указанное количество байтов из потока, начиная с заданной точки в массиве байтов. </summary> <returns>Количество байтов, считанных в <paramref name="buffer" />.Количество символов может быть меньше указанного числа, если в потоке осталось меньше байтов, чем следует считать. Количество символов также может равняться нулю, если достигнут конец потока.</returns> <param name="buffer">Буфер, в который должны считываться данные. </param> <param name="index">Стартовая точка в буфере, начиная с которой считываемые данные записываются в буфер. </param> <param name="count">Количество байтов, чтение которых необходимо выполнить. </param> <exception cref="T:System.ArgumentException">Длина буфера за вычетом значения параметра <paramref name="index" /> меньше значения параметра <paramref name="count" />. -или-Число декодированных знаков для чтения больше, чем <paramref name="count" />.Это может произойти, если декодер Юникода возвращает резервные символы или суррогатную пару.</exception> <exception cref="T:System.ArgumentNullException">Свойство <paramref name="buffer" /> имеет значение null. </exception> <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="index" /> или <paramref name="count" /> является отрицательным. </exception> <exception cref="T:System.ObjectDisposedException">Поток закрыт. </exception> <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception> <filterpriority>2</filterpriority> </member> <member name="M:System.IO.BinaryReader.Read(System.Char[],System.Int32,System.Int32)"> <summary>Считывает указанное количество символов из потока, начиная с заданной точки в массиве символов.</summary> <returns>Общее количество символов, считанных в буфер.Количество символов может быть меньше указанного числа, если в потоке осталось меньше символов, чем следует прочитать. Количество символов также может равняться нулю, если достигнут конец потока.</returns> <param name="buffer">Буфер, в который должны считываться данные. </param> <param name="index">Стартовая точка в буфере, начиная с которой считываемые данные записываются в буфер. </param> <param name="count">Число символов для чтения. </param> <exception cref="T:System.ArgumentException">Длина буфера за вычетом значения параметра <paramref name="index" /> меньше значения параметра <paramref name="count" />. -или-Число декодированных знаков для чтения больше, чем <paramref name="count" />.Это может произойти, если декодер Юникода возвращает резервные символы или суррогатную пару.</exception> <exception cref="T:System.ArgumentNullException">Свойство <paramref name="buffer" /> имеет значение null. </exception> <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="index" /> или <paramref name="count" /> является отрицательным. </exception> <exception cref="T:System.ObjectDisposedException">Поток закрыт. </exception> <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception> <filterpriority>2</filterpriority> </member> <member name="M:System.IO.BinaryReader.Read7BitEncodedInt"> <summary>Считывает 32-разрядное целое число в сжатом формате.</summary> <returns>32-разрядное целое число в сжатом формате.</returns> <exception cref="T:System.IO.EndOfStreamException">Достигнут конец потока. </exception> <exception cref="T:System.ObjectDisposedException">Поток закрыт. </exception> <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception> <exception cref="T:System.FormatException">Поток поврежден.</exception> </member> <member name="M:System.IO.BinaryReader.ReadBoolean"> <summary>Считывает значение Boolean из текущего потока и перемещает текущую позицию в потоке на один байт вперед.</summary> <returns>Значение true, если байт не равен нулю; в противном случае — значение false.</returns> <exception cref="T:System.IO.EndOfStreamException">Достигнут конец потока. </exception> <exception cref="T:System.ObjectDisposedException">Поток закрыт. </exception> <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception> <filterpriority>2</filterpriority> </member> <member name="M:System.IO.BinaryReader.ReadByte"> <summary>Считывает из текущего потока следующий байт и перемещает текущую позицию в потоке на один байт вперед.</summary> <returns>Следующий байт, считанный из текущего потока.</returns> <exception cref="T:System.IO.EndOfStreamException">Достигнут конец потока. </exception> <exception cref="T:System.ObjectDisposedException">Поток закрыт. </exception> <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception> <filterpriority>2</filterpriority> </member> <member name="M:System.IO.BinaryReader.ReadBytes(System.Int32)"> <summary>Считывает указанное количество байтов из текущего потока в массив байтов и перемещает текущую позицию на это количество байтов.</summary> <returns>Массив байтов, в котором содержатся данные, считанные из базового потока.Если при чтении был достигнут конец потока, это число может быть меньше, чем количество запрошенных байтов.</returns> <param name="count">Количество байтов, чтение которых необходимо выполнить.Это значение должно быть равно 0 или быть больше 0, иначе возникнет исключение.</param> <exception cref="T:System.ArgumentException">Число декодированных знаков для чтения больше, чем <paramref name="count" />.Это может произойти, если декодер Юникода возвращает резервные символы или суррогатную пару.</exception> <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception> <exception cref="T:System.ObjectDisposedException">Поток закрыт. </exception> <exception cref="T:System.ArgumentOutOfRangeException">Значение <paramref name="count" /> отрицательно. </exception> <filterpriority>2</filterpriority> </member> <member name="M:System.IO.BinaryReader.ReadChar"> <summary>Считывает следующий знак из текущего потока и изменяет текущую позицию в потоке в соответствии с используемым значением Encoding и конкретным знаком в потоке, чтение которого выполняется в настоящий момент.</summary> <returns>Символ, считанный из текущего потока.</returns> <exception cref="T:System.IO.EndOfStreamException">Достигнут конец потока. </exception> <exception cref="T:System.ObjectDisposedException">Поток закрыт. </exception> <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception> <exception cref="T:System.ArgumentException">Выполнено чтение символа-заместителя. </exception> <filterpriority>2</filterpriority> </member> <member name="M:System.IO.BinaryReader.ReadChars(System.Int32)"> <summary>Считывает указанное количество символов из текущего потока, возвращает данные в массив символов и перемещает текущую позицию в соответствии с используемой Encoding и определенным символом, считываемым из потока.</summary> <returns>Массив символов, в котором содержатся данные, считанные из базового потока.Если при чтении был достигнут конец потока, это число может быть меньше, чем количество запрошенных символов.</returns> <param name="count">Количество символов, которое необходимо считать. </param> <exception cref="T:System.ArgumentException">Число декодированных знаков для чтения больше, чем <paramref name="count" />.Это может произойти, если декодер Юникода возвращает резервные символы или суррогатную пару.</exception> <exception cref="T:System.ObjectDisposedException">Поток закрыт. </exception> <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception> <exception cref="T:System.ArgumentOutOfRangeException">Значение <paramref name="count" /> отрицательно. </exception> <filterpriority>2</filterpriority> </member> <member name="M:System.IO.BinaryReader.ReadDecimal"> <summary>Считывает десятичное значение из текущего потока и перемещает текущую позицию в потоке на шестнадцать байтов вперед.</summary> <returns>Десятичное значение, считанное из текущего потока.</returns> <exception cref="T:System.IO.EndOfStreamException">Достигнут конец потока. </exception> <exception cref="T:System.ObjectDisposedException">Поток закрыт. </exception> <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception> <filterpriority>2</filterpriority> </member> <member name="M:System.IO.BinaryReader.ReadDouble"> <summary>Считывает число с плавающей запятой длиной 8 байт из текущего потока и перемещает текущую позицию в потоке на восемь байт вперед.</summary> <returns>Число с плавающей запятой длиной 8 байт, считанное из текущего потока.</returns> <exception cref="T:System.IO.EndOfStreamException">Достигнут конец потока. </exception> <exception cref="T:System.ObjectDisposedException">Поток закрыт. </exception> <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception> <filterpriority>2</filterpriority> </member> <member name="M:System.IO.BinaryReader.ReadInt16"> <summary>Считывает целое число со знаком длиной 2 байта из текущего потока и перемещает текущую позицию в потоке на два байта вперед.</summary> <returns>Целое число со знаком длиной 2 байта, считанное из текущего потока.</returns> <exception cref="T:System.IO.EndOfStreamException">Достигнут конец потока. </exception> <exception cref="T:System.ObjectDisposedException">Поток закрыт. </exception> <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception> <filterpriority>2</filterpriority> </member> <member name="M:System.IO.BinaryReader.ReadInt32"> <summary>Считывает целое число со знаком длиной 4 байта из текущего потока и перемещает текущую позицию в потоке на четыре байта вперед.</summary> <returns>Целое число со знаком длиной 2 байта, считанное из текущего потока.</returns> <exception cref="T:System.IO.EndOfStreamException">Достигнут конец потока. </exception> <exception cref="T:System.ObjectDisposedException">Поток закрыт. </exception> <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception> <filterpriority>2</filterpriority> </member> <member name="M:System.IO.BinaryReader.ReadInt64"> <summary>Считывает целое число со знаком длиной 8 байта из текущего потока и перемещает текущую позицию в потоке на восемь байт вперед.</summary> <returns>Целое число со знаком длиной 8 байт, считанное из текущего потока.</returns> <exception cref="T:System.IO.EndOfStreamException">Достигнут конец потока. </exception> <exception cref="T:System.ObjectDisposedException">Поток закрыт. </exception> <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception> <filterpriority>2</filterpriority> </member> <member name="M:System.IO.BinaryReader.ReadSByte"> <summary>Считывает из текущего потока байт со знаком и перемещает текущую позицию в потоке на один байт вперед.</summary> <returns>Байт со знаком, считанный из текущего потока.</returns> <exception cref="T:System.IO.EndOfStreamException">Достигнут конец потока. </exception> <exception cref="T:System.ObjectDisposedException">Поток закрыт. </exception> <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception> <filterpriority>2</filterpriority> </member> <member name="M:System.IO.BinaryReader.ReadSingle"> <summary>Считывает число с плавающей запятой длиной 4 байта из текущего потока и перемещает текущую позицию в потоке на четыре байта вперед.</summary> <returns>Число с плавающей запятой длиной 4 байта, считанное из текущего потока.</returns> <exception cref="T:System.IO.EndOfStreamException">Достигнут конец потока. </exception> <exception cref="T:System.ObjectDisposedException">Поток закрыт. </exception> <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception> <filterpriority>2</filterpriority> </member> <member name="M:System.IO.BinaryReader.ReadString"> <summary>Считывает строку из текущего потока.Строка предваряется значением длины строки, которое закодировано как целое число блоками по семь битов.</summary> <returns>Считываемая строка.</returns> <exception cref="T:System.IO.EndOfStreamException">Достигнут конец потока. </exception> <exception cref="T:System.ObjectDisposedException">Поток закрыт. </exception> <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception> <filterpriority>2</filterpriority> </member> <member name="M:System.IO.BinaryReader.ReadUInt16"> <summary>Считывает целое число без знака длиной 2 байта в формате с прямым порядком байтов из текущего потока и перемещает текущую позицию в потоке на два байта вперед.</summary> <returns>Целое число без знака длиной 2 байта, считанное из текущего потока.</returns> <exception cref="T:System.IO.EndOfStreamException">Достигнут конец потока. </exception> <exception cref="T:System.ObjectDisposedException">Поток закрыт. </exception> <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception> <filterpriority>2</filterpriority> </member> <member name="M:System.IO.BinaryReader.ReadUInt32"> <summary>Считывает целое число без знака длиной 4 байта из текущего потока и перемещает текущую позицию в потоке на четыре байта вперед.</summary> <returns>Целое число без знака длиной 4 байта, считанное из текущего потока.</returns> <exception cref="T:System.IO.EndOfStreamException">Достигнут конец потока. </exception> <exception cref="T:System.ObjectDisposedException">Поток закрыт. </exception> <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception> <filterpriority>2</filterpriority> </member> <member name="M:System.IO.BinaryReader.ReadUInt64"> <summary>Считывает целое число без знака длиной 8 байт из текущего потока и перемещает текущую позицию в потоке на восемь байтов вперед.</summary> <returns>Целое число без знака длиной 8 байт, считанное из текущего потока.</returns> <exception cref="T:System.IO.EndOfStreamException">Достигнут конец потока. </exception> <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception> <exception cref="T:System.ObjectDisposedException">Поток закрыт. </exception> <filterpriority>2</filterpriority> </member> <member name="T:System.IO.BinaryWriter"> <summary>Записывает простые типы данных в поток как двоичные значения и поддерживает запись строк в определенной кодировке.</summary> <filterpriority>2</filterpriority> </member> <member name="M:System.IO.BinaryWriter.#ctor"> <summary>Выполняет инициализацию нового экземпляра класса <see cref="T:System.IO.BinaryWriter" />, который осуществляет запись в поток.</summary> </member> <member name="M:System.IO.BinaryWriter.#ctor(System.IO.Stream)"> <summary>Инициализирует новый экземпляр класса <see cref="T:System.IO.BinaryWriter" /> на основании указанного потока с использованием кодировки UTF-8.</summary> <param name="output">Выходной поток. </param> <exception cref="T:System.ArgumentException">Поток не поддерживает запись или был закрыт до начала операции. </exception> <exception cref="T:System.ArgumentNullException">Параметр <paramref name="output" /> имеет значение null. </exception> </member> <member name="M:System.IO.BinaryWriter.#ctor(System.IO.Stream,System.Text.Encoding)"> <summary>Инициализирует новый экземпляр класса <see cref="T:System.IO.BinaryWriter" /> на основании указанного потока и кодировки символов.</summary> <param name="output">Выходной поток. </param> <param name="encoding">Кодировка символов, которую нужно использовать. </param> <exception cref="T:System.ArgumentException">Поток не поддерживает запись или был закрыт до начала операции. </exception> <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="output" /> или <paramref name="encoding" /> — null. </exception> </member> <member name="M:System.IO.BinaryWriter.#ctor(System.IO.Stream,System.Text.Encoding,System.Boolean)"> <summary>Инициализирует новый экземпляр класса <see cref="T:System.IO.BinaryWriter" /> на основании указанного потока и кодировки символов, а также при необходимости оставляет поток открытым.</summary> <param name="output">Выходной поток.</param> <param name="encoding">Кодировка символов, которую нужно использовать.</param> <param name="leaveOpen">Значение true, чтобы оставить поток открытым после удаления объекта <see cref="T:System.IO.BinaryWriter" />; в противном случае — значение false.</param> <exception cref="T:System.ArgumentException">Поток не поддерживает запись или был закрыт до начала операции. </exception> <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="output" /> или <paramref name="encoding" /> — null. </exception> </member> <member name="P:System.IO.BinaryWriter.BaseStream"> <summary>Получает базовый поток <see cref="T:System.IO.BinaryWriter" />.</summary> <returns>Базовый поток, связанный с объектом BinaryWriter.</returns> <filterpriority>1</filterpriority> </member> <member name="M:System.IO.BinaryWriter.Dispose"> <summary>Освобождает все ресурсы, используемые текущим экземпляром класса <see cref="T:System.IO.BinaryWriter" />.</summary> </member> <member name="M:System.IO.BinaryWriter.Dispose(System.Boolean)"> <summary>Освобождает неуправляемые (а при необходимости и управляемые) ресурсы, используемые объектом <see cref="T:System.IO.BinaryWriter" />.</summary> <param name="disposing">Значение true позволяет освободить управляемые и неуправляемые ресурсы; значение false позволяет освободить только неуправляемые ресурсы. </param> </member> <member name="M:System.IO.BinaryWriter.Flush"> <summary>Очищает все буферы текущего модуля записи и вызывает немедленную запись всех буферизованных данных на базовое устройство.</summary> <filterpriority>1</filterpriority> </member> <member name="F:System.IO.BinaryWriter.Null"> <summary>Задает <see cref="T:System.IO.BinaryWriter" /> без резервного хранилища.</summary> <filterpriority>1</filterpriority> </member> <member name="F:System.IO.BinaryWriter.OutStream"> <summary>Содержит базовый поток.</summary> </member> <member name="M:System.IO.BinaryWriter.Seek(System.Int32,System.IO.SeekOrigin)"> <summary>Задает позицию в текущем потоке.</summary> <returns>Позиция в текущем потоке.</returns> <param name="offset">Смещение в байтах относительно <paramref name="origin" />. </param> <param name="origin">Поле <see cref="T:System.IO.SeekOrigin" /> указывает точку отсчета, относительно которой указывается новая позиция. </param> <exception cref="T:System.IO.IOException">Указатель позиции в файле перемещен в недопустимую позицию. </exception> <exception cref="T:System.ArgumentException">Значение <see cref="T:System.IO.SeekOrigin" /> является недопустимым. </exception> <filterpriority>1</filterpriority> </member> <member name="M:System.IO.BinaryWriter.Write(System.Boolean)"> <summary>Выполняет запись значения типа Boolean длиной один байт в текущий поток, при этом 0 соответствует значению false, а 1 — значению true.</summary> <param name="value">Записываемое в поток значение типа Boolean (0 или 1). </param> <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception> <exception cref="T:System.ObjectDisposedException">Поток закрыт. </exception> <filterpriority>1</filterpriority> </member> <member name="M:System.IO.BinaryWriter.Write(System.Byte)"> <summary>Выполняет запись байта без знака в текущий поток и перемещает позицию в потоке на один байт вперед.</summary> <param name="value">Записываемый в поток байт без знака. </param> <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception> <exception cref="T:System.ObjectDisposedException">Поток закрыт. </exception> <filterpriority>1</filterpriority> </member> <member name="M:System.IO.BinaryWriter.Write(System.Byte[])"> <summary>Выполняет запись массива байтов в базовый поток.</summary> <param name="buffer">Массив байтов, содержащий записываемые в поток данные. </param> <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception> <exception cref="T:System.ObjectDisposedException">Поток закрыт. </exception> <exception cref="T:System.ArgumentNullException">Параметр <paramref name="buffer" /> имеет значение null. </exception> <filterpriority>1</filterpriority> </member> <member name="M:System.IO.BinaryWriter.Write(System.Byte[],System.Int32,System.Int32)"> <summary>Выполняет запись части массива байтов в текущий поток.</summary> <param name="buffer">Массив байтов, содержащий записываемые в поток данные. </param> <param name="index">Стартовая точка в буфере <paramref name="buffer" />, с которой начинается запись. </param> <param name="count">Количество записываемых байтов. </param> <exception cref="T:System.ArgumentException">Длина буфера за вычетом значения параметра <paramref name="index" /> меньше значения параметра <paramref name="count" />. </exception> <exception cref="T:System.ArgumentNullException">Параметр <paramref name="buffer" /> имеет значение null. </exception> <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="index" /> или <paramref name="count" /> является отрицательным. </exception> <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception> <exception cref="T:System.ObjectDisposedException">Поток закрыт. </exception> <filterpriority>1</filterpriority> </member> <member name="M:System.IO.BinaryWriter.Write(System.Char)"> <summary>Выполняет запись символа Юникод в текущий поток и перемещает текущую позицию в потоке вперед в соответствии с используемой Encoding и количеством записанных в поток символов.</summary> <param name="ch">Незаменяющий символ Юникода, который необходимо записать. </param> <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception> <exception cref="T:System.ObjectDisposedException">Поток закрыт. </exception> <exception cref="T:System.ArgumentException"> <paramref name="ch" /> представляет собой единичный символ-заместитель.</exception> <filterpriority>1</filterpriority> </member> <member name="M:System.IO.BinaryWriter.Write(System.Char[])"> <summary>Выполняет запись массива символов в текущий поток и перемещает текущую позицию в потоке в соответствии с используемой Encoding и количеством записанных в поток символов.</summary> <param name="chars">Массив символов, содержащий записываемые в поток данные. </param> <exception cref="T:System.ArgumentNullException">Параметр <paramref name="chars" /> имеет значение null. </exception> <exception cref="T:System.ObjectDisposedException">Поток закрыт. </exception> <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception> <filterpriority>1</filterpriority> </member> <member name="M:System.IO.BinaryWriter.Write(System.Char[],System.Int32,System.Int32)"> <summary>Выполняет запись части массива символов в текущий поток и изменяет текущую позицию в потоке в соответствии с используемой Encoding и, возможно, количеством символов, записанных в поток.</summary> <param name="chars">Массив символов, содержащий записываемые в поток данные. </param> <param name="index">Стартовая точка в буфере <paramref name="chars" />, с которой начинается запись. </param> <param name="count">Количество символов для записи. </param> <exception cref="T:System.ArgumentException">Длина буфера за вычетом значения параметра <paramref name="index" /> меньше значения параметра <paramref name="count" />. </exception> <exception cref="T:System.ArgumentNullException">Параметр <paramref name="chars" /> имеет значение null. </exception> <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="index" /> или <paramref name="count" /> является отрицательным. </exception> <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception> <exception cref="T:System.ObjectDisposedException">Поток закрыт. </exception> <filterpriority>1</filterpriority> </member> <member name="M:System.IO.BinaryWriter.Write(System.Decimal)"> <summary>Записывает десятичное число в текущий поток и перемещает позицию в потоке на шестнадцать байтов.</summary> <param name="value">Десятичное значение, которое необходимо записать. </param> <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception> <exception cref="T:System.ObjectDisposedException">Поток закрыт. </exception> <filterpriority>1</filterpriority> </member> <member name="M:System.IO.BinaryWriter.Write(System.Double)"> <summary>Записывает число с плавающей запятой длиной 8 байт в текущий поток и перемещает позицию в потоке вперед на восемь байт.</summary> <param name="value">Число с плавающей запятой длиной 8 байт, которое необходимо записать в поток. </param> <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception> <exception cref="T:System.ObjectDisposedException">Поток закрыт. </exception> <filterpriority>1</filterpriority> </member> <member name="M:System.IO.BinaryWriter.Write(System.Int16)"> <summary>Записывает целое число со знаком длиной 2 байта в текущий поток и перемещает позицию в потоке вперед на два байта.</summary> <param name="value">Целое число со знаком размером 2 байта, которое необходимо записать в поток. </param> <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception> <exception cref="T:System.ObjectDisposedException">Поток закрыт. </exception> <filterpriority>1</filterpriority> </member> <member name="M:System.IO.BinaryWriter.Write(System.Int32)"> <summary>Записывает целое число со знаком длиной 4 байта в текущий поток и перемещает позицию в потоке вперед на четыре байта.</summary> <param name="value">Целое число со знаком размером 4 байта, которое необходимо записать в поток. </param> <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception> <exception cref="T:System.ObjectDisposedException">Поток закрыт. </exception> <filterpriority>1</filterpriority> </member> <member name="M:System.IO.BinaryWriter.Write(System.Int64)"> <summary>Записывает целое число со знаком длиной 8 байт в текущий поток и перемещает позицию в потоке вперед на восемь байт.</summary> <param name="value">Целое число со знаком размером 8 байт, которое необходимо записать в поток. </param> <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception> <exception cref="T:System.ObjectDisposedException">Поток закрыт. </exception> <filterpriority>1</filterpriority> </member> <member name="M:System.IO.BinaryWriter.Write(System.SByte)"> <summary>Записывает байт со знаком в текущий поток и перемещает позицию в потоке вперед на один байт.</summary> <param name="value">Байт со знаком, который необходимо записать в поток. </param> <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception> <exception cref="T:System.ObjectDisposedException">Поток закрыт. </exception> <filterpriority>1</filterpriority> </member> <member name="M:System.IO.BinaryWriter.Write(System.Single)"> <summary>Записывает число с плавающей запятой длиной 4 байта в текущий поток и перемещает позицию в потоке вперед на четыре байта.</summary> <param name="value">Число с плавающей запятой длиной 4 байта, которое необходимо записать в поток. </param> <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception> <exception cref="T:System.ObjectDisposedException">Поток закрыт. </exception> <filterpriority>1</filterpriority> </member> <member name="M:System.IO.BinaryWriter.Write(System.String)"> <summary>Записывает в текущий поток строку, предваряемую ее длиной, используя текущую кодировку <see cref="T:System.IO.BinaryWriter" />, и перемещает позицию в потоке вперед в соответствии с используемой кодировкой и количеством записанных в поток символов.</summary> <param name="value">Записываемое значение. </param> <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception> <exception cref="T:System.ArgumentNullException">Параметр <paramref name="value" /> имеет значение null. </exception> <exception cref="T:System.ObjectDisposedException">Поток закрыт. </exception> <filterpriority>1</filterpriority> </member> <member name="M:System.IO.BinaryWriter.Write(System.UInt16)"> <summary>Записывает целое число без знака длиной 2 байта в текущий поток и перемещает позицию в потоке вперед на два байта.</summary> <param name="value">Целое число без знака размером 2 байта, которое необходимо записать в поток. </param> <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception> <exception cref="T:System.ObjectDisposedException">Поток закрыт. </exception> <filterpriority>1</filterpriority> </member> <member name="M:System.IO.BinaryWriter.Write(System.UInt32)"> <summary>Записывает целое число без знака длиной 4 байта в текущий поток и перемещает позицию в потоке вперед на четыре байта.</summary> <param name="value">Целое число без знака размером 4 байта, которое необходимо записать в поток. </param> <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception> <exception cref="T:System.ObjectDisposedException">Поток закрыт. </exception> <filterpriority>1</filterpriority> </member> <member name="M:System.IO.BinaryWriter.Write(System.UInt64)"> <summary>Записывает целое число без знака длиной 8 байт в текущий поток и перемещает позицию в потоке вперед на восемь байт.</summary> <param name="value">Целое число без знака размером 8 байт, которое необходимо записать в поток. </param> <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception> <exception cref="T:System.ObjectDisposedException">Поток закрыт. </exception> <filterpriority>1</filterpriority> </member> <member name="M:System.IO.BinaryWriter.Write7BitEncodedInt(System.Int32)"> <summary>Записывает 32-разрядное целое число в сжатом формате.</summary> <param name="value">32-разрядное целое число, которое необходимо записать. </param> <exception cref="T:System.IO.EndOfStreamException">Достигнут конец потока. </exception> <exception cref="T:System.ObjectDisposedException">Поток закрыт. </exception> <exception cref="T:System.IO.IOException">Поток закрыт. </exception> </member> <member name="T:System.IO.EndOfStreamException"> <summary>Исключение, которое создается при попытке выполнить чтение за пределами потока.</summary> <filterpriority>2</filterpriority> </member> <member name="M:System.IO.EndOfStreamException.#ctor"> <summary>Выполняет инициализацию нового экземпляра класса <see cref="T:System.IO.EndOfStreamException" /> со строкой сообщения, которая соответствует строке системного сообщения, и значением HRESULT равным COR_E_ENDOFSTREAM.</summary> </member> <member name="M:System.IO.EndOfStreamException.#ctor(System.String)"> <summary>Выполняет инициализацию нового экземпляра класса <see cref="T:System.IO.EndOfStreamException" /> со строкой сообщения, которая соответствует строке <paramref name="message" />, и значением HRESULT равным COR_E_ENDOFSTREAM.</summary> <param name="message">Строка, описывающая ошибку.Содержимое параметра <paramref name="message" /> должно быть понятным пользователю.Вызывающий оператор этого конструктора необходим, чтобы убедиться, локализована ли данная строка для текущего языка и региональных параметров системы.</param> </member> <member name="M:System.IO.EndOfStreamException.#ctor(System.String,System.Exception)"> <summary>Выполняет инициализацию нового экземпляра класса <see cref="T:System.IO.EndOfStreamException" /> с указанным сообщением об ошибке и ссылкой на внутреннее исключение, которое стало причиной данного исключения.</summary> <param name="message">Строка, описывающая ошибку.Содержимое параметра <paramref name="message" /> должно быть понятным пользователю.Вызывающий оператор этого конструктора необходим, чтобы убедиться, локализована ли данная строка для текущего языка и региональных параметров системы.</param> <param name="innerException">Исключение, которое вызвало текущее исключение.Если значение параметра <paramref name="innerException" /> не равно null, текущее исключение сгенерировано в блоке catch, обрабатывающем внутреннее исключение.</param> </member> <member name="T:System.IO.InvalidDataException"> <summary>Исключение возникает, когда поток данных имеет недопустимый формат.</summary> </member> <member name="M:System.IO.InvalidDataException.#ctor"> <summary>Инициализирует новый экземпляр класса <see cref="T:System.IO.InvalidDataException" />.</summary> </member> <member name="M:System.IO.InvalidDataException.#ctor(System.String)"> <summary>Инициализирует новый экземпляр класса <see cref="T:System.IO.InvalidDataException" /> с указанным сообщением об ошибке.</summary> <param name="message">Сообщение об ошибке с объяснением причин исключения.</param> </member> <member name="M:System.IO.InvalidDataException.#ctor(System.String,System.Exception)"> <summary>Инициализирует новый экземпляр класса <see cref="T:System.IO.InvalidDataException" /> со ссылкой на внутреннее исключение, которое является причиной данного исключения.</summary> <param name="message">Сообщение об ошибке с объяснением причин исключения.</param> <param name="innerException">Исключение, которое вызвало текущее исключение.Если значение параметра <paramref name="innerException" /> не равно null, текущее исключение сгенерировано в блоке catch, обрабатывающем внутреннее исключение.</param> </member> <member name="T:System.IO.MemoryStream"> <summary>Создает поток, резервным хранилищем которого является память.Чтобы просмотреть исходный код .NET Framework для этого типа, см. Reference Source.</summary> <filterpriority>2</filterpriority> </member> <member name="M:System.IO.MemoryStream.#ctor"> <summary>Инициализирует новый экземпляр класса <see cref="T:System.IO.MemoryStream" /> расширяемой емкостью, инициализированной нулевым значением.</summary> </member> <member name="M:System.IO.MemoryStream.#ctor(System.Byte[])"> <summary>Инициализирует новый неизменяемый экземпляр класса <see cref="T:System.IO.MemoryStream" /> на основе указанного массива байтов.</summary> <param name="buffer">Массив байтов без знака, из которого создается текущий поток. </param> <exception cref="T:System.ArgumentNullException">Свойство <paramref name="buffer" /> имеет значение null. </exception> </member> <member name="M:System.IO.MemoryStream.#ctor(System.Byte[],System.Boolean)"> <summary>Инициализирует новый неизменяемый экземпляр класса <see cref="T:System.IO.MemoryStream" /> на основе указанного массива байтов с помощью указанного значения свойства <see cref="P:System.IO.MemoryStream.CanWrite" />.</summary> <param name="buffer">Массив байтов без знака, из которого создается данный поток. </param> <param name="writable">Параметр свойства <see cref="P:System.IO.MemoryStream.CanWrite" />, который определяет возможность поддержки потоком записи. </param> <exception cref="T:System.ArgumentNullException">Свойство <paramref name="buffer" /> имеет значение null. </exception> </member> <member name="M:System.IO.MemoryStream.#ctor(System.Byte[],System.Int32,System.Int32)"> <summary>Инициализирует новый неизменяемый экземпляр класса <see cref="T:System.IO.MemoryStream" /> на основе указанной области (индекса) массива байтов.</summary> <param name="buffer">Массив байтов без знака, из которого создается данный поток. </param> <param name="index">Индекс в <paramref name="buffer" />, с которого начинается поток. </param> <param name="count">Длина потока в байтах. </param> <exception cref="T:System.ArgumentNullException">Свойство <paramref name="buffer" /> имеет значение null. </exception> <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="index" /> или <paramref name="count" /> меньше нуля. </exception> <exception cref="T:System.ArgumentException">Длина буфера за вычетом значения параметра <paramref name="index" /> меньше значения параметра <paramref name="count" />.</exception> </member> <member name="M:System.IO.MemoryStream.#ctor(System.Byte[],System.Int32,System.Int32,System.Boolean)"> <summary>Инициализирует новый неизменяемый экземпляр класса <see cref="T:System.IO.MemoryStream" /> на основе указанной области массива байтов с помощью указанного значения свойства <see cref="P:System.IO.MemoryStream.CanWrite" />.</summary> <param name="buffer">Массив байтов без знака, из которого создается данный поток. </param> <param name="index">Индекс в <paramref name="buffer" />, с которого начинается поток. </param> <param name="count">Длина потока в байтах. </param> <param name="writable">Параметр свойства <see cref="P:System.IO.MemoryStream.CanWrite" />, который определяет возможность поддержки потоком записи. </param> <exception cref="T:System.ArgumentNullException">Свойство <paramref name="buffer" /> имеет значение null. </exception> <exception cref="T:System.ArgumentOutOfRangeException">Параметр <paramref name="index" /> или <paramref name="count" /> имеет отрицательное значение. </exception> <exception cref="T:System.ArgumentException">Длина буфера за вычетом значения параметра <paramref name="index" /> меньше значения параметра <paramref name="count" />.</exception> </member> <member name="M:System.IO.MemoryStream.#ctor(System.Byte[],System.Int32,System.Int32,System.Boolean,System.Boolean)"> <summary>Инициализирует новый экземпляр класса <see cref="T:System.IO.MemoryStream" /> на основе указанной области массива байтов с помощью указанного значения свойства <see cref="P:System.IO.MemoryStream.CanWrite" /> и возможности вызова <see cref="M:System.IO.MemoryStream.GetBuffer" /> с указанным значением.</summary> <param name="buffer">Массив байтов без знака, из которого создается данный поток. </param> <param name="index">Индекс в <paramref name="buffer" />, с которого начинается поток. </param> <param name="count">Длина потока в байтах. </param> <param name="writable">Параметр свойства <see cref="P:System.IO.MemoryStream.CanWrite" />, который определяет возможность поддержки потоком записи. </param> <param name="publiclyVisible">Значение true, чтобы разрешить метод <see cref="M:System.IO.MemoryStream.GetBuffer" />, возвращающий массив байтов без знака, из которого создан поток; в противном случае — значение false. </param> <exception cref="T:System.ArgumentNullException">Свойство <paramref name="buffer" /> имеет значение null. </exception> <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="index" /> или <paramref name="count" /> является отрицательным. </exception> <exception cref="T:System.ArgumentException">Длина буфера за вычетом значения параметра <paramref name="index" /> меньше значения параметра <paramref name="count" />. </exception> </member> <member name="M:System.IO.MemoryStream.#ctor(System.Int32)"> <summary>Инициализирует новый экземпляр класса <see cref="T:System.IO.MemoryStream" /> расширяемой емкостью, инициализированной с указанным значением.</summary> <param name="capacity">Исходный размер внутреннего массива в байтах. </param> <exception cref="T:System.ArgumentOutOfRangeException">Значение <paramref name="capacity" /> отрицательно. </exception> </member> <member name="P:System.IO.MemoryStream.CanRead"> <summary>Возвращает значение, определяющее в текущем потоке наличие поддержки операций чтения.</summary> <returns>Значение true, если поток открыт.</returns> <filterpriority>2</filterpriority> </member> <member name="P:System.IO.MemoryStream.CanSeek"> <summary>Возвращает значение, определяющее в текущем потоке наличие поддержки операций поиска.</summary> <returns>Значение true, если поток открыт.</returns> <filterpriority>2</filterpriority> </member> <member name="P:System.IO.MemoryStream.CanWrite"> <summary>Возвращает значение, определяющее в текущем потоке наличие поддержки операций записи.</summary> <returns>Значение true, если поток поддерживает запись; в противном случае — значение false.</returns> <filterpriority>2</filterpriority> </member> <member name="P:System.IO.MemoryStream.Capacity"> <summary>Возвращает или задает число байтов, выделенных для этого потока.</summary> <returns>Длина применимой к использованию части буфера для потока.</returns> <exception cref="T:System.ArgumentOutOfRangeException">Заданная емкость отрицательная или меньше текущей длины потока. </exception> <exception cref="T:System.ObjectDisposedException">Текущий поток закрыт. </exception> <exception cref="T:System.NotSupportedException">set вызывается для потока, емкость которого нельзя изменить. </exception> <filterpriority>2</filterpriority> </member> <member name="M:System.IO.MemoryStream.CopyToAsync(System.IO.Stream,System.Int32,System.Threading.CancellationToken)"> <summary>Асинхронно считывает все байты из текущего потока и записывает их в другой поток, используя указанный размер буфера и токен отмены.</summary> <returns>Задача, представляющая асинхронную операцию копирования.</returns> <param name="destination">Поток, в который будет скопировано содержимое текущего потока.</param> <param name="bufferSize">Размер (в байтах) буфера.Это значение должно быть больше нуля.</param> <param name="cancellationToken">Токен для отслеживания запросов отмены.</param> <exception cref="T:System.ArgumentNullException">Свойство <paramref name="destination" /> имеет значение null.</exception> <exception cref="T:System.ArgumentOutOfRangeException">Параметр <paramref name="buffersize" /> имеет отрицательное значение или равен нулю.</exception> <exception cref="T:System.ObjectDisposedException">Текущий поток или поток назначения удаляется.</exception> <exception cref="T:System.NotSupportedException">Текущий поток не поддерживает чтение или поток назначения не поддерживает запись.</exception> </member> <member name="M:System.IO.MemoryStream.Dispose(System.Boolean)"> <summary>Освобождает неуправляемые ресурсы, используемые классом <see cref="T:System.IO.MemoryStream" /> (при необходимости освобождает и управляемые ресурсы).</summary> <param name="disposing">Значение true позволяет освободить как управляемые, так и неуправляемые ресурсы; значение false освобождает только неуправляемые ресурсы.</param> </member> <member name="M:System.IO.MemoryStream.Flush"> <summary>Переопределяет метод <see cref="M:System.IO.Stream.Flush" /> так, что никакие действия не выполняются.</summary> <filterpriority>2</filterpriority> </member> <member name="M:System.IO.MemoryStream.FlushAsync(System.Threading.CancellationToken)"> <summary>Асинхронно очищает все буферы для этого потока и отслеживает запросы отмены.</summary> <returns>Задача, представляющая асинхронную операцию очистки.</returns> <param name="cancellationToken">Токен для отслеживания запросов отмены.</param> <exception cref="T:System.ObjectDisposedException">Поток был ликвидирован.</exception> </member> <member name="P:System.IO.MemoryStream.Length"> <summary>Возвращает длину потока в байтах.</summary> <returns>Длина потока в байтах.</returns> <exception cref="T:System.ObjectDisposedException">Поток закрыт. </exception> <filterpriority>2</filterpriority> </member> <member name="P:System.IO.MemoryStream.Position"> <summary>Возвращает или задает текущее положение в потоке.</summary> <returns>Текущее положение в потоке.</returns> <exception cref="T:System.ArgumentOutOfRangeException">В качестве положения задано отрицательное значение или значение, большее <see cref="F:System.Int32.MaxValue" />. </exception> <exception cref="T:System.ObjectDisposedException">Поток закрыт. </exception> <filterpriority>2</filterpriority> </member> <member name="M:System.IO.MemoryStream.Read(System.Byte[],System.Int32,System.Int32)"> <summary>Считывает блок байтов из текущего потока и записывает данные в буфер.</summary> <returns>Общее число байтов, записанных в буфер.Оно может быть меньше запрошенного числа байтов, если это количество в текущий момент не доступно, или же равно нулю, если конец потока достигнут до того, как байты были считаны.</returns> <param name="buffer">При возвращении данного метода этот параметр содержит указанный массив байтов со значениями от <paramref name="offset" /> до (<paramref name="offset" /> + <paramref name="count" /> - 1), замененными символами, считанными из текущего потока. </param> <param name="offset">Отсчитываемое от нуля смещение байтов в буфере <paramref name="buffer" />, с которого начинается сохранение данных из текущего потока.</param> <param name="count">Максимальное число байтов, предназначенных для чтения. </param> <exception cref="T:System.ArgumentNullException">Свойство <paramref name="buffer" /> имеет значение null. </exception> <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="offset" /> или <paramref name="count" /> является отрицательным. </exception> <exception cref="T:System.ArgumentException">Длина буфера за вычетом <paramref name="offset" /> меньше, чем <paramref name="count" />. </exception> <exception cref="T:System.ObjectDisposedException">Текущий экземпляр потока закрыт. </exception> <filterpriority>2</filterpriority> </member> <member name="M:System.IO.MemoryStream.ReadAsync(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken)"> <summary>Асинхронно считывает последовательность байтов из текущего потока, перемещает позицию в потоке на число считанных байтов и отслеживает запросы отмены.</summary> <returns>Задача, представляющая асинхронную операцию чтения.Значение параметра <paramref name="TResult" /> содержит общее число байтов, считанных в буфер.Значение результата может быть меньше запрошенного числа байтов, если число доступных в данный момент байтов меньше запрошенного числа, или результат может быть равен 0 (нулю), если был достигнут конец потока.</returns> <param name="buffer">Буфер, в который записываются данные.</param> <param name="offset">Смещение байтов в <paramref name="buffer" />, с которого начинается запись данных из потока.</param> <param name="count">Максимальное число байтов, предназначенных для чтения.</param> <param name="cancellationToken">Токен для отслеживания запросов отмены.Значение по умолчанию — <see cref="P:System.Threading.CancellationToken.None" />.</param> <exception cref="T:System.ArgumentNullException">Свойство <paramref name="buffer" /> имеет значение null.</exception> <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="offset" /> или <paramref name="count" /> является отрицательным.</exception> <exception cref="T:System.ArgumentException">Сумма значений параметров <paramref name="offset" /> и <paramref name="count" /> больше длины буфера.</exception> <exception cref="T:System.NotSupportedException">Поток не поддерживает чтение.</exception> <exception cref="T:System.ObjectDisposedException">Поток был ликвидирован.</exception> <exception cref="T:System.InvalidOperationException">Поток в настоящее время используется предыдущей операцией чтения. </exception> </member> <member name="M:System.IO.MemoryStream.ReadByte"> <summary>Считывает байт из текущего потока.</summary> <returns>Байт приводится к типу <see cref="T:System.Int32" /> или -1, если достигнут конец потока.</returns> <exception cref="T:System.ObjectDisposedException">Текущий экземпляр потока закрыт. </exception> <filterpriority>2</filterpriority> </member> <member name="M:System.IO.MemoryStream.Seek(System.Int64,System.IO.SeekOrigin)"> <summary>Задает указанное значение для положения в текущем потоке.</summary> <returns>Новое положение в потоке, вычисляемое путем объединения смещения и исходной точки ссылки.</returns> <param name="offset">Новое положение в потоке.Оно определяется относительно параметра <paramref name="loc" /> и может быть положительным или отрицательным.</param> <param name="loc">Значение типа <see cref="T:System.IO.SeekOrigin" />, которое действует как точка ссылки поиска. </param> <exception cref="T:System.IO.IOException">Попытка поиска выполняется до начала потока. </exception> <exception cref="T:System.ArgumentOutOfRangeException">Значение <paramref name="offset" /> больше значения <see cref="F:System.Int32.MaxValue" />. </exception> <exception cref="T:System.ArgumentException"> <see cref="T:System.IO.SeekOrigin" /> недопустим. -или-Значение <paramref name="offset" /> вызвало арифметическое переполнение.</exception> <exception cref="T:System.ObjectDisposedException">Текущий экземпляр потока закрыт. </exception> <filterpriority>2</filterpriority> </member> <member name="M:System.IO.MemoryStream.SetLength(System.Int64)"> <summary>Задает указанное значение для длины текущего потока.</summary> <param name="value">Значение задаваемой длины. </param> <exception cref="T:System.NotSupportedException">Размер текущего потока изменить нельзя, и значение параметра <paramref name="value" /> больше текущей емкости.-или- Текущий поток не поддерживает запись. </exception> <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="value" /> отрицательное или больше максимальной длины <see cref="T:System.IO.MemoryStream" />, где максимальная длина равна (<see cref="F:System.Int32.MaxValue" /> - источник). Источник — это индекс в основном буфере, с которого начинается поток. </exception> <filterpriority>2</filterpriority> </member> <member name="M:System.IO.MemoryStream.ToArray"> <summary>Записывает содержимое потока в массив байтов независимо от свойства <see cref="P:System.IO.MemoryStream.Position" />.</summary> <returns>Новый массив байтов.</returns> <filterpriority>2</filterpriority> </member> <member name="M:System.IO.MemoryStream.TryGetBuffer(System.ArraySegment{System.Byte}@)"> <summary>Возвращает массив байтов без знака, из которого был создан данный поток.Возвращаемое значение указывает, успешно ли выполнено преобразование.</summary> <returns>Значение true, если преобразование прошло успешно; в противном случае — значение false.</returns> <param name="buffer">Сегмент массива байтов, из которого был создан данный поток.</param> </member> <member name="M:System.IO.MemoryStream.Write(System.Byte[],System.Int32,System.Int32)"> <summary>Записывает в текущий поток блок байтов, используя данные, считанные из буфера.</summary> <param name="buffer">Буфер, из которого записываются данные. </param> <param name="offset">Отсчитываемое от нуля смещение байтов в буфере <paramref name="buffer" />, с которого начинается копирование байтов в текущий поток.</param> <param name="count">Максимальное число байтов для записи. </param> <exception cref="T:System.ArgumentNullException">Свойство <paramref name="buffer" /> имеет значение null. </exception> <exception cref="T:System.NotSupportedException">Поток не поддерживает запись.Дополнительные сведения см. в разделе <see cref="P:System.IO.Stream.CanWrite" />.-или- Текущее положение ближе к концу потока, чем число байтов <paramref name="count" />, и емкость изменить невозможно. </exception> <exception cref="T:System.ArgumentException">Длина буфера за вычетом <paramref name="offset" /> меньше, чем <paramref name="count" />. </exception> <exception cref="T:System.ArgumentOutOfRangeException">Параметр <paramref name="offset" /> или <paramref name="count" /> имеет отрицательное значение. </exception> <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception> <exception cref="T:System.ObjectDisposedException">Текущий экземпляр потока закрыт. </exception> <filterpriority>2</filterpriority> </member> <member name="M:System.IO.MemoryStream.WriteAsync(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken)"> <summary>Асинхронно записывает последовательность байтов в текущий поток, перемещает текущую позицию внутри потока на число записанных байтов и отслеживает запросы отмены.</summary> <returns>Задача, представляющая асинхронную операцию записи.</returns> <param name="buffer">Буфер, из которого записываются данные.</param> <param name="offset">Смещение байтов (начиная с нуля) в объекте <paramref name="buffer" />, с которого начинается копирование байтов в поток.</param> <param name="count">Максимальное число байтов для записи.</param> <param name="cancellationToken">Токен для отслеживания запросов отмены.Значение по умолчанию — <see cref="P:System.Threading.CancellationToken.None" />.</param> <exception cref="T:System.ArgumentNullException">Свойство <paramref name="buffer" /> имеет значение null.</exception> <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="offset" /> или <paramref name="count" /> является отрицательным.</exception> <exception cref="T:System.ArgumentException">Сумма значений параметров <paramref name="offset" /> и <paramref name="count" /> больше длины буфера.</exception> <exception cref="T:System.NotSupportedException">Поток не поддерживает запись.</exception> <exception cref="T:System.ObjectDisposedException">Поток был ликвидирован.</exception> <exception cref="T:System.InvalidOperationException">Поток в настоящее время используется предыдущей операцией записи. </exception> </member> <member name="M:System.IO.MemoryStream.WriteByte(System.Byte)"> <summary>Записывает байт в текущее положение текущего потока.</summary> <param name="value">Записываемый байт. </param> <exception cref="T:System.NotSupportedException">Поток не поддерживает запись.Дополнительные сведения см. в разделе <see cref="P:System.IO.Stream.CanWrite" />.-или- Текущее положение находится в конце потока и емкость изменить невозможно. </exception> <exception cref="T:System.ObjectDisposedException">Текущий поток закрыт. </exception> <filterpriority>2</filterpriority> </member> <member name="M:System.IO.MemoryStream.WriteTo(System.IO.Stream)"> <summary>Записывает все содержимое данного потока памяти в другой поток.</summary> <param name="stream">Поток, в который требуется осуществить запись данного потока памяти. </param> <exception cref="T:System.ArgumentNullException">Свойство <paramref name="stream" /> имеет значение null. </exception> <exception cref="T:System.ObjectDisposedException">Текущий или конечный поток закрыт. </exception> <filterpriority>2</filterpriority> </member> <member name="T:System.IO.SeekOrigin"> <summary>Задает позицию в потоке, используемую для поиска.</summary> <filterpriority>2</filterpriority> </member> <member name="F:System.IO.SeekOrigin.Begin"> <summary>Задает начало потока.</summary> </member> <member name="F:System.IO.SeekOrigin.Current"> <summary>Задает текущее положение в потоке.</summary> </member> <member name="F:System.IO.SeekOrigin.End"> <summary>Задает конец потока.</summary> </member> <member name="T:System.IO.Stream"> <summary>Предоставляет универсальное представление последовательности байтов.Этот класс является абстрактным.Чтобы просмотреть исходный код .NET Framework для этого типа, см. Reference Source.</summary> <filterpriority>2</filterpriority> </member> <member name="M:System.IO.Stream.#ctor"> <summary>Инициализирует новый экземпляр класса <see cref="T:System.IO.Stream" />. </summary> </member> <member name="P:System.IO.Stream.CanRead"> <summary>При переопределении в производном классе возвращает значение, показывающее, поддерживает ли текущий поток возможность чтения.</summary> <returns>Значение true, если поток поддерживает чтение; в противном случае — значение false.</returns> <filterpriority>1</filterpriority> </member> <member name="P:System.IO.Stream.CanSeek"> <summary>При переопределении в производном классе возвращает значение, которое показывает, поддерживается ли в текущем потоке возможность поиска.</summary> <returns>Значение true, если поток поддерживает поиск; в противном случае — значение false.</returns> <filterpriority>1</filterpriority> </member> <member name="P:System.IO.Stream.CanTimeout"> <summary>Возвращает значение, которое показывает, может ли для данного потока истечь время ожидания.</summary> <returns>Значение, которое показывает, может ли для данного потока истечь время ожидания.</returns> <filterpriority>2</filterpriority> </member> <member name="P:System.IO.Stream.CanWrite"> <summary>При переопределении в производном классе возвращает значение, которое показывает, поддерживает ли текущий поток возможность записи.</summary> <returns>Значение true, если поток поддерживает запись; в противном случае — значение false.</returns> <filterpriority>1</filterpriority> </member> <member name="M:System.IO.Stream.CopyTo(System.IO.Stream)"> <summary>Считывает байты из текущего потока и записывает их в другой поток.</summary> <param name="destination">Поток, в который будет скопировано содержимое текущего потока.</param> <exception cref="T:System.ArgumentNullException">Свойство <paramref name="destination" /> имеет значение null.</exception> <exception cref="T:System.NotSupportedException">Текущий поток не поддерживает чтение.-или-Параметр <paramref name="destination" /> не поддерживает запись.</exception> <exception cref="T:System.ObjectDisposedException">Текущий поток или параметр <paramref name="destination" /> был закрыт до вызова метода <see cref="M:System.IO.Stream.CopyTo(System.IO.Stream)" />.</exception> <exception cref="T:System.IO.IOException">Произошла ошибка ввода-вывода.</exception> </member> <member name="M:System.IO.Stream.CopyTo(System.IO.Stream,System.Int32)"> <summary>Считывает байты из текущего потока и записывает их в другой поток, используя указанный размер буфера.</summary> <param name="destination">Поток, в который будет скопировано содержимое текущего потока.</param> <param name="bufferSize">Размер буфера.Это значение должно быть больше нуля.Размер по умолчанию — 81920.</param> <exception cref="T:System.ArgumentNullException">Свойство <paramref name="destination" /> имеет значение null.</exception> <exception cref="T:System.ArgumentOutOfRangeException">Параметр <paramref name="bufferSize" /> имеет отрицательное значение или равен нулю.</exception> <exception cref="T:System.NotSupportedException">Текущий поток не поддерживает чтение.-или-Параметр <paramref name="destination" /> не поддерживает запись.</exception> <exception cref="T:System.ObjectDisposedException">Текущий поток или параметр <paramref name="destination" /> был закрыт до вызова метода <see cref="M:System.IO.Stream.CopyTo(System.IO.Stream)" />.</exception> <exception cref="T:System.IO.IOException">Произошла ошибка ввода-вывода.</exception> </member> <member name="M:System.IO.Stream.CopyToAsync(System.IO.Stream)"> <summary>Асинхронно считывает байты из текущего потока и записывает их в другой поток.</summary> <returns>Задача, представляющая асинхронную операцию копирования.</returns> <param name="destination">Поток, в который будет скопировано содержимое текущего потока.</param> <exception cref="T:System.ArgumentNullException">Свойство <paramref name="destination" /> имеет значение null.</exception> <exception cref="T:System.ObjectDisposedException">Текущий поток или поток назначения удаляется.</exception> <exception cref="T:System.NotSupportedException">Текущий поток не поддерживает чтение или поток назначения не поддерживает запись.</exception> </member> <member name="M:System.IO.Stream.CopyToAsync(System.IO.Stream,System.Int32)"> <summary>Асинхронно считывает байты из текущего потока и записывает их в другой поток, используя указанный размер буфера.</summary> <returns>Задача, представляющая асинхронную операцию копирования.</returns> <param name="destination">Поток, в который будет скопировано содержимое текущего потока.</param> <param name="bufferSize">Размер (в байтах) буфера.Это значение должно быть больше нуля.Размер по умолчанию — 81920.</param> <exception cref="T:System.ArgumentNullException">Свойство <paramref name="destination" /> имеет значение null.</exception> <exception cref="T:System.ArgumentOutOfRangeException">Параметр <paramref name="buffersize" /> имеет отрицательное значение или равен нулю.</exception> <exception cref="T:System.ObjectDisposedException">Текущий поток или поток назначения удаляется.</exception> <exception cref="T:System.NotSupportedException">Текущий поток не поддерживает чтение или поток назначения не поддерживает запись.</exception> </member> <member name="M:System.IO.Stream.CopyToAsync(System.IO.Stream,System.Int32,System.Threading.CancellationToken)"> <summary>Асинхронно считывает байты из текущего потока и записывает их в другой поток, используя указанный размер буфера и токен отмены.</summary> <returns>Задача, представляющая асинхронную операцию копирования.</returns> <param name="destination">Поток, в который будет скопировано содержимое текущего потока.</param> <param name="bufferSize">Размер (в байтах) буфера.Это значение должно быть больше нуля.Размер по умолчанию — 81920.</param> <param name="cancellationToken">Токен для отслеживания запросов отмены.Значение по умолчанию — <see cref="P:System.Threading.CancellationToken.None" />.</param> <exception cref="T:System.ArgumentNullException">Свойство <paramref name="destination" /> имеет значение null.</exception> <exception cref="T:System.ArgumentOutOfRangeException">Параметр <paramref name="buffersize" /> имеет отрицательное значение или равен нулю.</exception> <exception cref="T:System.ObjectDisposedException">Текущий поток или поток назначения удаляется.</exception> <exception cref="T:System.NotSupportedException">Текущий поток не поддерживает чтение или поток назначения не поддерживает запись.</exception> </member> <member name="M:System.IO.Stream.Dispose"> <summary>Освобождает все ресурсы, занятые модулем <see cref="T:System.IO.Stream" />.</summary> </member> <member name="M:System.IO.Stream.Dispose(System.Boolean)"> <summary>Освобождает неуправляемые ресурсы, используемые объектом <see cref="T:System.IO.Stream" />, а при необходимости освобождает также управляемые ресурсы.</summary> <param name="disposing">Значение true позволяет освободить как управляемые, так и неуправляемые ресурсы; значение false освобождает только неуправляемые ресурсы.</param> </member> <member name="M:System.IO.Stream.Flush"> <summary>При переопределении в производном классе очищает все буферы данного потока и вызывает запись данных буферов в базовое устройство.</summary> <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception> <filterpriority>2</filterpriority> </member> <member name="M:System.IO.Stream.FlushAsync"> <summary>Асинхронно очищает все буферы для этого потока и вызывает запись всех буферизованных данных в базовое устройство.</summary> <returns>Задача, представляющая асинхронную операцию очистки.</returns> <exception cref="T:System.ObjectDisposedException">Поток был ликвидирован.</exception> </member> <member name="M:System.IO.Stream.FlushAsync(System.Threading.CancellationToken)"> <summary>Асинхронно очищает все буферы данного потока, вызывает запись буферизованных данных в базовое устройство и отслеживает запросы отмены.</summary> <returns>Задача, представляющая асинхронную операцию очистки.</returns> <param name="cancellationToken">Токен для отслеживания запросов отмены.Значение по умолчанию — <see cref="P:System.Threading.CancellationToken.None" />.</param> <exception cref="T:System.ObjectDisposedException">Поток был ликвидирован.</exception> </member> <member name="P:System.IO.Stream.Length"> <summary>При переопределении в производном классе получает длину потока в байтах.</summary> <returns>Длинное значение, представляющее длину потока в байтах.</returns> <exception cref="T:System.NotSupportedException">Класс, созданный на основе класса Stream, не поддерживает возможность поиска. </exception> <exception cref="T:System.ObjectDisposedException">Методы были вызваны после закрытия потока. </exception> <filterpriority>1</filterpriority> </member> <member name="F:System.IO.Stream.Null"> <summary>Объект Stream без резервного хранилища.</summary> <filterpriority>1</filterpriority> </member> <member name="P:System.IO.Stream.Position"> <summary>При переопределении в производном классе получает или задает позицию в текущем потоке.</summary> <returns>Текущее положение в потоке.</returns> <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception> <exception cref="T:System.NotSupportedException">Этот поток не поддерживает поиск. </exception> <exception cref="T:System.ObjectDisposedException">Методы были вызваны после закрытия потока. </exception> <filterpriority>1</filterpriority> </member> <member name="M:System.IO.Stream.Read(System.Byte[],System.Int32,System.Int32)"> <summary>При переопределении в производном классе считывает последовательность байтов из текущего потока и перемещает позицию в потоке на число считанных байтов.</summary> <returns>Общее количество байтов, считанных в буфер.Это число может быть меньше количества запрошенных байтов, если столько байтов в настоящее время недоступно, а также равняться нулю (0), если был достигнут конец потока.</returns> <param name="buffer">Массив байтов.После завершения выполнения данного метода буфер содержит указанный массив байтов, в котором значения в интервале между <paramref name="offset" /> и (<paramref name="offset" /> + <paramref name="count" /> - 1) заменены байтами, считанными из текущего источника.</param> <param name="offset">Смещение байтов (начиная с нуля) в <paramref name="buffer" />, с которого начинается сохранение данных, считанных из текущего потока. </param> <param name="count">Максимальное количество байтов, которое должно быть считано из текущего потока. </param> <exception cref="T:System.ArgumentException">Сумма значений параметров <paramref name="offset" /> и <paramref name="count" /> больше длины буфера. </exception> <exception cref="T:System.ArgumentNullException">Свойство <paramref name="buffer" /> имеет значение null. </exception> <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="offset" /> или <paramref name="count" /> является отрицательным. </exception> <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception> <exception cref="T:System.NotSupportedException">Поток не поддерживает чтение. </exception> <exception cref="T:System.ObjectDisposedException">Методы были вызваны после закрытия потока. </exception> <filterpriority>1</filterpriority> </member> <member name="M:System.IO.Stream.ReadAsync(System.Byte[],System.Int32,System.Int32)"> <summary>Асинхронно считывает последовательность байтов из текущего потока и перемещает позицию внутри потока на число считанных байтов.</summary> <returns>Задача, представляющая асинхронную операцию чтения.Значение параметра <paramref name="TResult" /> содержит общее число байтов, считанных в буфер.Значение результата может быть меньше запрошенного числа байтов, если число доступных в данный момент байтов меньше запрошенного числа, или результат может быть равен 0 (нулю), если был достигнут конец потока.</returns> <param name="buffer">Буфер, в который записываются данные.</param> <param name="offset">Смещение байтов в <paramref name="buffer" />, с которого начинается запись данных из потока.</param> <param name="count">Максимальное число байтов, предназначенных для чтения.</param> <exception cref="T:System.ArgumentNullException">Свойство <paramref name="buffer" /> имеет значение null.</exception> <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="offset" /> или <paramref name="count" /> является отрицательным.</exception> <exception cref="T:System.ArgumentException">Сумма значений параметров <paramref name="offset" /> и <paramref name="count" /> больше длины буфера.</exception> <exception cref="T:System.NotSupportedException">Поток не поддерживает чтение.</exception> <exception cref="T:System.ObjectDisposedException">Поток был ликвидирован.</exception> <exception cref="T:System.InvalidOperationException">Поток в настоящее время используется предыдущей операцией чтения. </exception> </member> <member name="M:System.IO.Stream.ReadAsync(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken)"> <summary>Асинхронно считывает последовательность байтов из текущего потока, перемещает позицию в потоке на число считанных байтов и отслеживает запросы отмены.</summary> <returns>Задача, представляющая асинхронную операцию чтения.Значение параметра <paramref name="TResult" /> содержит общее число байтов, считанных в буфер.Значение результата может быть меньше запрошенного числа байтов, если число доступных в данный момент байтов меньше запрошенного числа, или результат может быть равен 0 (нулю), если был достигнут конец потока.</returns> <param name="buffer">Буфер, в который записываются данные.</param> <param name="offset">Смещение байтов в <paramref name="buffer" />, с которого начинается запись данных из потока.</param> <param name="count">Максимальное число байтов, предназначенных для чтения.</param> <param name="cancellationToken">Токен для отслеживания запросов отмены.Значение по умолчанию — <see cref="P:System.Threading.CancellationToken.None" />.</param> <exception cref="T:System.ArgumentNullException">Свойство <paramref name="buffer" /> имеет значение null.</exception> <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="offset" /> или <paramref name="count" /> является отрицательным.</exception> <exception cref="T:System.ArgumentException">Сумма значений параметров <paramref name="offset" /> и <paramref name="count" /> больше длины буфера.</exception> <exception cref="T:System.NotSupportedException">Поток не поддерживает чтение.</exception> <exception cref="T:System.ObjectDisposedException">Поток был ликвидирован.</exception> <exception cref="T:System.InvalidOperationException">Поток в настоящее время используется предыдущей операцией чтения. </exception> </member> <member name="M:System.IO.Stream.ReadByte"> <summary>Считывает байт из потока и перемещает позицию в потоке на один байт или возвращает -1, если достигнут конец потока.</summary> <returns>Байт без знака, приведенный к Int32, или значение -1, если достигнут конец потока.</returns> <exception cref="T:System.NotSupportedException">Поток не поддерживает чтение. </exception> <exception cref="T:System.ObjectDisposedException">Методы были вызваны после закрытия потока. </exception> <filterpriority>2</filterpriority> </member> <member name="P:System.IO.Stream.ReadTimeout"> <summary>Возвращает или задает значение в миллисекундах, определяющее период, в течение которого поток будет пытаться выполнить операцию чтения, прежде чем истечет время ожидания. </summary> <returns>Значение в миллисекундах, определяющее период, в течение которого поток будет пытаться выполнить операцию чтения, прежде чем истечет время ожидания.</returns> <exception cref="T:System.InvalidOperationException">Метод <see cref="P:System.IO.Stream.ReadTimeout" /> всегда создает исключение <see cref="T:System.InvalidOperationException" />. </exception> <filterpriority>2</filterpriority> </member> <member name="M:System.IO.Stream.Seek(System.Int64,System.IO.SeekOrigin)"> <summary>При переопределении в производном классе задает позицию в текущем потоке.</summary> <returns>Новая позиция в текущем потоке.</returns> <param name="offset">Смещение в байтах относительно параметра <paramref name="origin" />. </param> <param name="origin">Значение типа <see cref="T:System.IO.SeekOrigin" />, указывающее точку ссылки, которая используется для получения новой позиции. </param> <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception> <exception cref="T:System.NotSupportedException">Поток не поддерживает поиск, если поток создан на основе канала или вывода консоли. </exception> <exception cref="T:System.ObjectDisposedException">Методы были вызваны после закрытия потока. </exception> <filterpriority>1</filterpriority> </member> <member name="M:System.IO.Stream.SetLength(System.Int64)"> <summary>При переопределении в производном классе задает длину текущего потока.</summary> <param name="value">Нужная длина текущего потока в байтах. </param> <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception> <exception cref="T:System.NotSupportedException">Поток не поддерживает ни поиск, ни запись, например, если поток создан на основе канала или вывода консоли. </exception> <exception cref="T:System.ObjectDisposedException">Методы были вызваны после закрытия потока. </exception> <filterpriority>2</filterpriority> </member> <member name="M:System.IO.Stream.Write(System.Byte[],System.Int32,System.Int32)"> <summary>При переопределении в производном классе записывает последовательность байтов в текущий поток и перемещает текущую позицию в нем вперед на число записанных байтов.</summary> <param name="buffer">Массив байтов.Этот метод копирует байты <paramref name="count" /> из <paramref name="buffer" /> в текущий поток.</param> <param name="offset">Отсчитываемое от нуля смещение байтов в буфере <paramref name="buffer" />, с которого начинается копирование байтов в текущий поток. </param> <param name="count">Количество байтов, которое необходимо записать в текущий поток. </param> <exception cref="T:System.ArgumentException">Сумма <paramref name="offset" /> и <paramref name="count" /> больше, чем длина буфера.</exception> <exception cref="T:System.ArgumentNullException"> <paramref name="buffer" /> — null.</exception> <exception cref="T:System.ArgumentOutOfRangeException"> <paramref name="offset" /> или <paramref name="count" /> является отрицательным.</exception> <exception cref="T:System.IO.IOException">Произошла ошибка ввода-вывода, такие как не удается найти указанный файл.</exception> <exception cref="T:System.NotSupportedException">Поток не поддерживает запись.</exception> <exception cref="T:System.ObjectDisposedException"> <see cref="M:System.IO.Stream.Write(System.Byte[],System.Int32,System.Int32)" /> был вызван после закрытия потока.</exception> <filterpriority>1</filterpriority> </member> <member name="M:System.IO.Stream.WriteAsync(System.Byte[],System.Int32,System.Int32)"> <summary>Асинхронно записывает последовательность байтов в текущий поток и перемещает текущую позицию внутри потока на число записанных байтов.</summary> <returns>Задача, представляющая асинхронную операцию записи.</returns> <param name="buffer">Буфер, из которого записываются данные.</param> <param name="offset">Смещение байтов (начиная с нуля) в объекте <paramref name="buffer" />, с которого начинается копирование байтов в поток.</param> <param name="count">Максимальное число байтов для записи.</param> <exception cref="T:System.ArgumentNullException">Свойство <paramref name="buffer" /> имеет значение null.</exception> <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="offset" /> или <paramref name="count" /> является отрицательным.</exception> <exception cref="T:System.ArgumentException">Сумма значений параметров <paramref name="offset" /> и <paramref name="count" /> больше длины буфера.</exception> <exception cref="T:System.NotSupportedException">Поток не поддерживает запись.</exception> <exception cref="T:System.ObjectDisposedException">Поток был ликвидирован.</exception> <exception cref="T:System.InvalidOperationException">Поток в настоящее время используется предыдущей операцией записи. </exception> </member> <member name="M:System.IO.Stream.WriteAsync(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken)"> <summary>Асинхронно записывает последовательность байтов в текущий поток, перемещает текущую позицию внутри потока на число записанных байтов и отслеживает запросы отмены.</summary> <returns>Задача, представляющая асинхронную операцию записи.</returns> <param name="buffer">Буфер, из которого записываются данные.</param> <param name="offset">Смещение байтов (начиная с нуля) в объекте <paramref name="buffer" />, с которого начинается копирование байтов в поток.</param> <param name="count">Максимальное число байтов для записи.</param> <param name="cancellationToken">Токен для отслеживания запросов отмены.Значение по умолчанию — <see cref="P:System.Threading.CancellationToken.None" />.</param> <exception cref="T:System.ArgumentNullException">Свойство <paramref name="buffer" /> имеет значение null.</exception> <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="offset" /> или <paramref name="count" /> является отрицательным.</exception> <exception cref="T:System.ArgumentException">Сумма значений параметров <paramref name="offset" /> и <paramref name="count" /> больше длины буфера.</exception> <exception cref="T:System.NotSupportedException">Поток не поддерживает запись.</exception> <exception cref="T:System.ObjectDisposedException">Поток был ликвидирован.</exception> <exception cref="T:System.InvalidOperationException">Поток в настоящее время используется предыдущей операцией записи. </exception> </member> <member name="M:System.IO.Stream.WriteByte(System.Byte)"> <summary>Записывает байт в текущее положение в потоке и перемещает позицию в потоке вперед на один байт.</summary> <param name="value">Байт, записываемый в поток. </param> <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception> <exception cref="T:System.NotSupportedException">Поток не поддерживает запись или был закрыт до начала операции. </exception> <exception cref="T:System.ObjectDisposedException">Методы были вызваны после закрытия потока. </exception> <filterpriority>2</filterpriority> </member> <member name="P:System.IO.Stream.WriteTimeout"> <summary>Возвращает или задает значение в миллисекундах, определяющее период, в течение которого поток будет пытаться выполнить операцию записи, прежде чем истечет время ожидания. </summary> <returns>Значение в миллисекундах, определяющее период, в течение которого поток будет пытаться выполнить операцию записи, прежде чем истечет время ожидания.</returns> <exception cref="T:System.InvalidOperationException">Метод <see cref="P:System.IO.Stream.WriteTimeout" /> всегда создает исключение <see cref="T:System.InvalidOperationException" />. </exception> <filterpriority>2</filterpriority> </member> <member name="T:System.IO.StreamReader"> <summary>Реализует объект <see cref="T:System.IO.TextReader" />, который считывает символы из потока байтов в определенной кодировке.Чтобы просмотреть исходный код .NET Framework для этого типа, см. Reference Source.</summary> <filterpriority>1</filterpriority> </member> <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream)"> <summary>Инициализирует новый экземпляр класса <see cref="T:System.IO.StreamReader" /> для заданного потока.</summary> <param name="stream">Поток, который нужно считать. </param> <exception cref="T:System.ArgumentException"> <paramref name="stream" /> не поддерживает чтение. </exception> <exception cref="T:System.ArgumentNullException">Свойство <paramref name="stream" /> имеет значение null. </exception> </member> <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream,System.Boolean)"> <summary>Инициализирует новый экземпляр класса <see cref="T:System.IO.StreamReader" /> для указанного потока, используя заданный параметр обнаружения метки порядка следования байтов.</summary> <param name="stream">Поток, который нужно считать. </param> <param name="detectEncodingFromByteOrderMarks">Указывает, следует ли выполнять поиск меток порядка байтов с начала файла. </param> <exception cref="T:System.ArgumentException"> <paramref name="stream" /> не поддерживает чтение. </exception> <exception cref="T:System.ArgumentNullException">Свойство <paramref name="stream" /> имеет значение null. </exception> </member> <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream,System.Text.Encoding)"> <summary>Инициализирует новый экземпляр класса <see cref="T:System.IO.StreamReader" /> для заданного потока, используя указанную кодировку символов.</summary> <param name="stream">Поток, который нужно считать. </param> <param name="encoding">Кодировка символов, которую нужно использовать. </param> <exception cref="T:System.ArgumentException"> <paramref name="stream" /> не поддерживает чтение. </exception> <exception cref="T:System.ArgumentNullException">Параметр <paramref name="stream" /> или <paramref name="encoding" /> имеет значение null. </exception> </member> <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream,System.Text.Encoding,System.Boolean)"> <summary>Инициализирует новый экземпляр класса <see cref="T:System.IO.StreamReader" /> для заданного потока, используя указанную кодировку символов и параметр обнаружения метки порядка байтов.</summary> <param name="stream">Поток, который нужно считать. </param> <param name="encoding">Кодировка символов, которую нужно использовать. </param> <param name="detectEncodingFromByteOrderMarks">Указывает, следует ли выполнять поиск меток порядка байтов с начала файла. </param> <exception cref="T:System.ArgumentException"> <paramref name="stream" /> не поддерживает чтение. </exception> <exception cref="T:System.ArgumentNullException">Параметр <paramref name="stream" /> или <paramref name="encoding" /> имеет значение null. </exception> </member> <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream,System.Text.Encoding,System.Boolean,System.Int32)"> <summary>Инициализирует новый экземпляр класса <see cref="T:System.IO.StreamReader" /> для заданного потока, используя указанную кодировку символов, параметр обнаружения метки порядка байтов и размер буфера.</summary> <param name="stream">Поток, который нужно считать. </param> <param name="encoding">Кодировка символов, которую нужно использовать. </param> <param name="detectEncodingFromByteOrderMarks">Указывает, следует ли выполнять поиск меток порядка байтов с начала файла. </param> <param name="bufferSize">Минимальный размер буфера. </param> <exception cref="T:System.ArgumentException">Поток не поддерживает чтение. </exception> <exception cref="T:System.ArgumentNullException">Параметр <paramref name="stream" /> или <paramref name="encoding" /> имеет значение null. </exception> <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="bufferSize" /> меньше или равно нулю. </exception> </member> <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream,System.Text.Encoding,System.Boolean,System.Int32,System.Boolean)"> <summary>Инициализирует новый экземпляр класса <see cref="T:System.IO.StreamReader" /> для указанного потока на основе заданной кодировки символов, параметра обнаружения меток порядка байтов и размера буфера, а также при необходимости оставляет поток открытым.</summary> <param name="stream">Считываемый поток.</param> <param name="encoding">Кодировка символов, которую нужно использовать.</param> <param name="detectEncodingFromByteOrderMarks">Значение true для поиска меток порядка байтов в начале файла; в противном случае — значение false.</param> <param name="bufferSize">Минимальный размер буфера.</param> <param name="leaveOpen">Значение true, чтобы оставить поток открытым после удаления объекта <see cref="T:System.IO.StreamReader" />; в противном случае — значение false.</param> </member> <member name="P:System.IO.StreamReader.BaseStream"> <summary>Возвращает основной поток.</summary> <returns>Основной поток.</returns> <filterpriority>2</filterpriority> </member> <member name="P:System.IO.StreamReader.CurrentEncoding"> <summary>Возвращает текущую кодировку символов, используемую текущим объектом <see cref="T:System.IO.StreamReader" />.</summary> <returns>Текущая кодировка символов, используемая текущим устройством чтения.После первого вызова любого метода <see cref="Overload:System.IO.StreamReader.Read" /> объекта <see cref="T:System.IO.StreamReader" /> значение может измениться, поскольку до первого вызова метода <see cref="Overload:System.IO.StreamReader.Read" /> автоматическое определение кодировки не выполняется.</returns> <filterpriority>2</filterpriority> </member> <member name="M:System.IO.StreamReader.DiscardBufferedData"> <summary>Очищает внутренний буфер.</summary> <filterpriority>2</filterpriority> </member> <member name="M:System.IO.StreamReader.Dispose(System.Boolean)"> <summary>Закрывает основной поток, освобождает неуправляемые ресурсы, используемые <see cref="T:System.IO.StreamReader" />, и при необходимости освобождает управляемые ресурсы.</summary> <param name="disposing">Значение true позволяет освободить как управляемые, так и неуправляемые ресурсы; значение false освобождает только неуправляемые ресурсы. </param> </member> <member name="P:System.IO.StreamReader.EndOfStream"> <summary>Возвращает значение, определяющее, находится ли позиция текущего потока в конце потока.</summary> <returns>Значение true, если текущее положение находится в конце потока; в противном случае — значение false.</returns> <exception cref="T:System.ObjectDisposedException">Основной поток удален.</exception> <filterpriority>1</filterpriority> </member> <member name="F:System.IO.StreamReader.Null"> <summary>Объект <see cref="T:System.IO.StreamReader" /> для пустого потока.</summary> <filterpriority>1</filterpriority> </member> <member name="M:System.IO.StreamReader.Peek"> <summary>Возвращает следующий доступный символ, но не использует его.</summary> <returns>Целое число, представляющее следующий символ для прочтения или значение -1, если доступных для чтения символов нет или поток не поддерживает поиск.</returns> <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception> <filterpriority>1</filterpriority> </member> <member name="M:System.IO.StreamReader.Read"> <summary>Выполняет чтение следующего символа из входного потока и перемещает положение символа на одну позицию вперед.</summary> <returns>Следующий символ из входного потока, представленный в виде объекта <see cref="T:System.Int32" />, или значение -1, если больше нет доступных символов.</returns> <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception> <filterpriority>1</filterpriority> </member> <member name="M:System.IO.StreamReader.Read(System.Char[],System.Int32,System.Int32)"> <summary>Считывает заданное максимальное количество символов из текущего потока в буфер начиная с заданного индекса.</summary> <returns>Число символов, которые были считаны, или значение 0, если к концу потока не было считано никаких данных.Это число будет не больше параметра <paramref name="count" />, в зависимости от доступности данных в потоке.</returns> <param name="buffer">При возврате данный метод содержит указанный массив символов, в котором значения в интервале между <paramref name="index" /> и (<paramref name="index + count - 1" />) заменены символами, считанными из текущего источника. </param> <param name="index">Индекс <paramref name="buffer" />, с которого требуется начать запись. </param> <param name="count">Максимальное число считываемых символов. </param> <exception cref="T:System.ArgumentException">Длина буфера за вычетом значения параметра <paramref name="index" /> меньше значения параметра <paramref name="count" />. </exception> <exception cref="T:System.ArgumentNullException">Свойство <paramref name="buffer" /> имеет значение null. </exception> <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="index" /> или <paramref name="count" /> является отрицательным. </exception> <exception cref="T:System.IO.IOException">Возникает ошибка ввода-вывода, например закрывается поток. </exception> <filterpriority>1</filterpriority> </member> <member name="M:System.IO.StreamReader.ReadAsync(System.Char[],System.Int32,System.Int32)"> <summary>Асинхронно считывает указанное максимальное количество символов из текущего потока и записывает данные в буфер, начиная с заданного индекса. </summary> <returns>Задача, представляющая асинхронную операцию чтения.Значение параметра <paramref name="TResult" /> содержит общее число байтов, считанных в буфер.Значение результата может быть меньше запрошенного числа байтов, если число доступных в данный момент байтов меньше запрошенного числа, или результат может быть равен 0 (нулю), если был достигнут конец потока.</returns> <param name="buffer">При возвращении из этого метода содержит указанный массив символов, в котором значения в интервале от <paramref name="index" /> и (<paramref name="index" /> + <paramref name="count" /> - 1) заменены символами, считанными из текущего источника.</param> <param name="index">Позиция в буфере <paramref name="buffer" />, с которого начинается запись.</param> <param name="count">Максимальное число считываемых символов.Если конец потока достигнут, прежде чем указанное количество символов записывается в буфер, возвращается текущий метод.</param> <exception cref="T:System.ArgumentNullException">Свойство <paramref name="buffer" /> имеет значение null.</exception> <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="index" /> или <paramref name="count" /> является отрицательным.</exception> <exception cref="T:System.ArgumentException">Сумма значений параметров <paramref name="index" /> и <paramref name="count" /> больше длины буфера.</exception> <exception cref="T:System.ObjectDisposedException">Поток был ликвидирован.</exception> <exception cref="T:System.InvalidOperationException">Средство чтения в настоящее время используется предыдущей операцией чтения. </exception> </member> <member name="M:System.IO.StreamReader.ReadBlock(System.Char[],System.Int32,System.Int32)"> <summary>Считывает указанное максимальное количество символов из текущего потока и записывает данные в буфер, начиная с заданного индекса.</summary> <returns>Количество считанных символов.Число будет меньше или равно значению <paramref name="count" />, в зависимости от того, считаны ли все входящие символы.</returns> <param name="buffer">При возврате данный метод содержит указанный массив символов, в котором значения в интервале между <paramref name="index" /> и (<paramref name="index + count - 1" />) заменены символами, считанными из текущего источника.</param> <param name="index">Позиция в буфере <paramref name="buffer" />, с которого начинается запись.</param> <param name="count">Максимальное число считываемых символов.</param> <exception cref="T:System.ArgumentNullException">Свойство <paramref name="buffer" /> имеет значение null. </exception> <exception cref="T:System.ArgumentException">Длина буфера за вычетом значения параметра <paramref name="index" /> меньше значения параметра <paramref name="count" />. </exception> <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="index" /> или <paramref name="count" /> является отрицательным. </exception> <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.IO.StreamReader" /> закрыт. </exception> <exception cref="T:System.IO.IOException">Произошла ошибка ввода-вывода. </exception> </member> <member name="M:System.IO.StreamReader.ReadBlockAsync(System.Char[],System.Int32,System.Int32)"> <summary>Асинхронно считывает указанное максимальное количество символов из текущего потока и записывает данные в буфер, начиная с заданного индекса.</summary> <returns>Задача, представляющая асинхронную операцию чтения.Значение параметра <paramref name="TResult" /> содержит общее число байтов, считанных в буфер.Значение результата может быть меньше запрошенного числа байтов, если число доступных в данный момент байтов меньше запрошенного числа, или результат может быть равен 0 (нулю), если был достигнут конец потока.</returns> <param name="buffer">При возвращении из этого метода содержит указанный массив символов, в котором значения в интервале от <paramref name="index" /> и (<paramref name="index" /> + <paramref name="count" /> - 1) заменены символами, считанными из текущего источника.</param> <param name="index">Позиция в буфере <paramref name="buffer" />, с которого начинается запись.</param> <param name="count">Максимальное число считываемых символов.Если конец потока достигнут, прежде чем в буфер записано указанное количество символов, метод возвращает управление.</param> <exception cref="T:System.ArgumentNullException">Свойство <paramref name="buffer" /> имеет значение null.</exception> <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="index" /> или <paramref name="count" /> является отрицательным.</exception> <exception cref="T:System.ArgumentException">Сумма значений параметров <paramref name="index" /> и <paramref name="count" /> больше длины буфера.</exception> <exception cref="T:System.ObjectDisposedException">Поток был ликвидирован.</exception> <exception cref="T:System.InvalidOperationException">Средство чтения в настоящее время используется предыдущей операцией чтения. </exception> </member> <member name="M:System.IO.StreamReader.ReadLine"> <summary>Выполняет чтение строки символов из текущего потока и возвращает данные в виде строки.</summary> <returns>Следующая строка из входного потока или значение null, если достигнут конец входного потока.</returns> <exception cref="T:System.OutOfMemoryException">Недостаточно памяти для размещения буфера возвращаемых строк. </exception> <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception> <filterpriority>1</filterpriority> </member> <member name="M:System.IO.StreamReader.ReadLineAsync"> <summary>Асинхронно выполняет чтение строки символов из текущего потока и возвращает данные в виде строки.</summary> <returns>Задача, представляющая асинхронную операцию чтения.Значение параметра <paramref name="TResult" /> содержит следующую строку из потока или значение null, если все знаки прочитаны.</returns> <exception cref="T:System.ArgumentOutOfRangeException">Количество символов в следующей строке больше <see cref="F:System.Int32.MaxValue" />.</exception> <exception cref="T:System.ObjectDisposedException">Поток был ликвидирован.</exception> <exception cref="T:System.InvalidOperationException">Средство чтения в настоящее время используется предыдущей операцией чтения. </exception> </member> <member name="M:System.IO.StreamReader.ReadToEnd"> <summary>Считывает все символы, начиная с текущей позиции до конца потока.</summary> <returns>Остальная часть потока в виде строки (от текущего положения до конца).Если текущее положение находится в конце потока, возвращается пустая строка ("").</returns> <exception cref="T:System.OutOfMemoryException">Недостаточно памяти для размещения буфера возвращаемых строк. </exception> <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception> <filterpriority>1</filterpriority> </member> <member name="M:System.IO.StreamReader.ReadToEndAsync"> <summary>Асинхронно считывает все символы, начиная с текущей позиции до конца потока, и возвращает их в виде одной строки.</summary> <returns>Задача, представляющая асинхронную операцию чтения.Значение параметра <paramref name="TResult" /> содержит строку с символами от текущего положения до конца потока.</returns> <exception cref="T:System.ArgumentOutOfRangeException">Количество символов больше <see cref="F:System.Int32.MaxValue" />.</exception> <exception cref="T:System.ObjectDisposedException">Поток был ликвидирован.</exception> <exception cref="T:System.InvalidOperationException">Средство чтения в настоящее время используется предыдущей операцией чтения. </exception> </member> <member name="T:System.IO.StreamWriter"> <summary>Реализует <see cref="T:System.IO.TextWriter" /> для записи символов в поток в определенной кодировке.Чтобы просмотреть исходный код .NET Framework для этого типа, см. ссылки на источник.</summary> <filterpriority>1</filterpriority> </member> <member name="M:System.IO.StreamWriter.#ctor(System.IO.Stream)"> <summary>Инициализирует новый экземпляр класса <see cref="T:System.IO.StreamWriter" /> для указанного потока, используя кодировку UTF-8 и размер буфера по умолчанию.</summary> <param name="stream">Поток, в который требуется выполнить запись. </param> <exception cref="T:System.ArgumentException">Запись в поток <paramref name="stream" /> запрещена. </exception> <exception cref="T:System.ArgumentNullException"> <paramref name="stream" />is null. </exception> </member> <member name="M:System.IO.StreamWriter.#ctor(System.IO.Stream,System.Text.Encoding)"> <summary>Инициализирует новый экземпляр класса <see cref="T:System.IO.StreamWriter" /> для указанного потока, используя заданную кодировку и размер буфера по умолчанию.</summary> <param name="stream">Поток, в который требуется выполнить запись. </param> <param name="encoding">Кодировка символов, которую нужно использовать. </param> <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="stream" /> или <paramref name="encoding" /> — null. </exception> <exception cref="T:System.ArgumentException">Запись в поток <paramref name="stream" /> запрещена. </exception> </member> <member name="M:System.IO.StreamWriter.#ctor(System.IO.Stream,System.Text.Encoding,System.Int32)"> <summary>Инициализирует новый экземпляр класса <see cref="T:System.IO.StreamWriter" /> для указанного потока, используя заданную кодировку и размер буфера.</summary> <param name="stream">Поток, в который требуется выполнить запись. </param> <param name="encoding">Кодировка символов, которую нужно использовать. </param> <param name="bufferSize">Размер буфера в байтах. </param> <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="stream" /> или <paramref name="encoding" /> — null. </exception> <exception cref="T:System.ArgumentOutOfRangeException">Значение <paramref name="bufferSize" /> отрицательно. </exception> <exception cref="T:System.ArgumentException">Запись в поток <paramref name="stream" /> запрещена. </exception> </member> <member name="M:System.IO.StreamWriter.#ctor(System.IO.Stream,System.Text.Encoding,System.Int32,System.Boolean)"> <summary>Инициализирует новый экземпляр класса <see cref="T:System.IO.StreamWriter" /> для указанного потока, используя заданную кодировку и размер буфера, а также при необходимости оставляет поток открытым.</summary> <param name="stream">Поток, в который требуется выполнить запись.</param> <param name="encoding">Кодировка символов, которую нужно использовать.</param> <param name="bufferSize">Размер буфера в байтах.</param> <param name="leaveOpen">Значение true, чтобы оставить поток открытым после удаления объекта <see cref="T:System.IO.StreamWriter" />; в противном случае — значение false.</param> <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="stream" /> или <paramref name="encoding" /> — null. </exception> <exception cref="T:System.ArgumentOutOfRangeException">Значение <paramref name="bufferSize" /> отрицательно. </exception> <exception cref="T:System.ArgumentException">Запись в поток <paramref name="stream" /> запрещена. </exception> </member> <member name="P:System.IO.StreamWriter.AutoFlush"> <summary>Получает или задает значение, определяющее, будет ли <see cref="T:System.IO.StreamWriter" /> сбрасывать буфер в основной поток после каждого вызова <see cref="M:System.IO.StreamWriter.Write(System.Char)" />.</summary> <returns>Значение true, чтобы заставить <see cref="T:System.IO.StreamWriter" /> сбросить буфер; в противном случае — false.</returns> <filterpriority>1</filterpriority> </member> <member name="P:System.IO.StreamWriter.BaseStream"> <summary>Получает основной поток, связанный с резервным хранилищем.</summary> <returns>Поток, в который StreamWriter выполняет запись.</returns> <filterpriority>2</filterpriority> </member> <member name="M:System.IO.StreamWriter.Dispose(System.Boolean)"> <summary>Освобождает неуправляемые ресурсы, используемые объектом <see cref="T:System.IO.StreamWriter" />, а при необходимости освобождает также управляемые ресурсы.</summary> <param name="disposing">trueЧтобы освободить управляемые и неуправляемые ресурсы; false чтобы освободить только неуправляемые ресурсы. </param> <exception cref="T:System.Text.EncoderFallbackException">Текущая кодировка не поддерживает отображение половины суррогатной пары Юникода.</exception> </member> <member name="P:System.IO.StreamWriter.Encoding"> <summary>Получает кодировку <see cref="T:System.Text.Encoding" />, в которой осуществляется запись выходных данных.</summary> <returns>Кодировка <see cref="T:System.Text.Encoding" />, указанная в конструкторе для текущего экземпляра, или <see cref="T:System.Text.UTF8Encoding" />, если кодировка не задана.</returns> <filterpriority>2</filterpriority> </member> <member name="M:System.IO.StreamWriter.Flush"> <summary>Очищает все буферы для текущего средства записи и вызывает запись всех данных буфера в основной поток.</summary> <exception cref="T:System.ObjectDisposedException">Текущее средство записи закрывается. </exception> <exception cref="T:System.IO.IOException">Произошла ошибка ввода-вывода. </exception> <exception cref="T:System.Text.EncoderFallbackException">Текущая кодировка не поддерживает отображение половины суррогатной пары Юникода. </exception> <filterpriority>1</filterpriority> </member> <member name="M:System.IO.StreamWriter.FlushAsync"> <summary>Асинхронно очищает все буферы для этого потока и вызывает запись всех буферизованных данных в базовое устройство.</summary> <returns>Задача, представляющая асинхронную операцию очистки.</returns> <exception cref="T:System.ObjectDisposedException">Поток был ликвидирован.</exception> </member> <member name="F:System.IO.StreamWriter.Null"> <summary>Предоставляет StreamWriter без резервного хранилища, в который можно осуществлять запись, но из которого нельзя считывать данные.</summary> <filterpriority>1</filterpriority> </member> <member name="M:System.IO.StreamWriter.Write(System.Char)"> <summary>Записывает символ в поток.</summary> <param name="value">Символ, записываемый в поток. </param> <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception> <exception cref="T:System.ObjectDisposedException"> <see cref="P:System.IO.StreamWriter.AutoFlush" /> имеет значение True, или буфер <see cref="T:System.IO.StreamWriter" /> полон, и текущее средство записи закрывается. </exception> <exception cref="T:System.NotSupportedException"> <see cref="P:System.IO.StreamWriter.AutoFlush" /> имеет значение True, или буфер <see cref="T:System.IO.StreamWriter" /> полон, и его содержимое не может быть записано в основной поток заданного размера, поскольку <see cref="T:System.IO.StreamWriter" /> находится в конце потока. </exception> <filterpriority>1</filterpriority> </member> <member name="M:System.IO.StreamWriter.Write(System.Char[])"> <summary>Записывает в поток массив символов.</summary> <param name="buffer">Массив символов, содержащий записываемые в поток данные.Если <paramref name="buffer" /> имеет значение null, запись не выполняется.</param> <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception> <exception cref="T:System.ObjectDisposedException"> <see cref="P:System.IO.StreamWriter.AutoFlush" /> имеет значение True, или буфер <see cref="T:System.IO.StreamWriter" /> полон, и текущее средство записи закрывается. </exception> <exception cref="T:System.NotSupportedException"> <see cref="P:System.IO.StreamWriter.AutoFlush" /> имеет значение True, или буфер <see cref="T:System.IO.StreamWriter" /> полон, и его содержимое не может быть записано в основной поток заданного размера, поскольку <see cref="T:System.IO.StreamWriter" /> находится в конце потока. </exception> <filterpriority>1</filterpriority> </member> <member name="M:System.IO.StreamWriter.Write(System.Char[],System.Int32,System.Int32)"> <summary>Записывает в поток дочерний массив символов.</summary> <param name="buffer">Массив символов, содержащий записываемые данные. </param> <param name="index">Положение символа в буфере, с которого начинается чтение данных. </param> <param name="count">Наибольшее количество символов для записи. </param> <exception cref="T:System.ArgumentNullException"> <paramref name="buffer" />is null. </exception> <exception cref="T:System.ArgumentException">Длина буфера за вычетом значения параметра <paramref name="index" /> меньше значения параметра <paramref name="count" />. </exception> <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="index" /> или <paramref name="count" /> является отрицательным. </exception> <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception> <exception cref="T:System.ObjectDisposedException"> <see cref="P:System.IO.StreamWriter.AutoFlush" /> имеет значение True, или буфер <see cref="T:System.IO.StreamWriter" /> полон, и текущее средство записи закрывается. </exception> <exception cref="T:System.NotSupportedException"> <see cref="P:System.IO.StreamWriter.AutoFlush" /> имеет значение True, или буфер <see cref="T:System.IO.StreamWriter" /> полон, и его содержимое не может быть записано в основной поток заданного размера, поскольку <see cref="T:System.IO.StreamWriter" /> находится в конце потока. </exception> <filterpriority>1</filterpriority> </member> <member name="M:System.IO.StreamWriter.Write(System.String)"> <summary>Записывает в поток строку.</summary> <param name="value">Строка, записываемая в поток.Если <paramref name="value" /> равняется null, запись не выполняется.</param> <exception cref="T:System.ObjectDisposedException"> <see cref="P:System.IO.StreamWriter.AutoFlush" /> имеет значение True, или буфер <see cref="T:System.IO.StreamWriter" /> полон, и текущее средство записи закрывается. </exception> <exception cref="T:System.NotSupportedException"> <see cref="P:System.IO.StreamWriter.AutoFlush" /> имеет значение True, или буфер <see cref="T:System.IO.StreamWriter" /> полон, и его содержимое не может быть записано в основной поток заданного размера, поскольку <see cref="T:System.IO.StreamWriter" /> находится в конце потока. </exception> <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception> <filterpriority>1</filterpriority> </member> <member name="M:System.IO.StreamWriter.WriteAsync(System.Char)"> <summary>Асинхронно записывает символ в поток.</summary> <returns>Задача, представляющая асинхронную операцию записи.</returns> <param name="value">Символ, записываемый в поток.</param> <exception cref="T:System.ObjectDisposedException">Удалено средство записи потока.</exception> <exception cref="T:System.InvalidOperationException">Средство записи потока в настоящее время используется предыдущей операцией записи.</exception> </member> <member name="M:System.IO.StreamWriter.WriteAsync(System.Char[],System.Int32,System.Int32)"> <summary>Асинхронно записывает дочерний массив символов в поток.</summary> <returns>Задача, представляющая асинхронную операцию записи.</returns> <param name="buffer">Массив символов, содержащий записываемые данные.</param> <param name="index">Положение символа в буфере с которого начинается чтение данных.</param> <param name="count">Наибольшее количество символов для записи.</param> <exception cref="T:System.ArgumentNullException"> <paramref name="buffer" />is null.</exception> <exception cref="T:System.ArgumentException">Сумма значений параметров <paramref name="index" /> и <paramref name="count" /> превышает длину буфера.</exception> <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="index" /> или <paramref name="count" /> является отрицательным.</exception> <exception cref="T:System.ObjectDisposedException">Удалено средство записи потока.</exception> <exception cref="T:System.InvalidOperationException">Средство записи потока в настоящее время используется предыдущей операцией записи. </exception> </member> <member name="M:System.IO.StreamWriter.WriteAsync(System.String)"> <summary>Асинхронно записывает строку в поток.</summary> <returns>Задача, представляющая асинхронную операцию записи.</returns> <param name="value">Строка, записываемая в поток.Если <paramref name="value" /> имеет значение null, запись не выполняется.</param> <exception cref="T:System.ObjectDisposedException">Удалено средство записи потока.</exception> <exception cref="T:System.InvalidOperationException">Средство записи потока в настоящее время используется предыдущей операцией записи.</exception> </member> <member name="M:System.IO.StreamWriter.WriteLineAsync"> <summary>Асинхронно записывает в поток признак конца строки.</summary> <returns>Задача, представляющая асинхронную операцию записи.</returns> <exception cref="T:System.ObjectDisposedException">Удалено средство записи потока.</exception> <exception cref="T:System.InvalidOperationException">Средство записи потока в настоящее время используется предыдущей операцией записи.</exception> </member> <member name="M:System.IO.StreamWriter.WriteLineAsync(System.Char)"> <summary>Асинхронно записывает в поток символ, за которым следует признак конца строки.</summary> <returns>Задача, представляющая асинхронную операцию записи.</returns> <param name="value">Символ, записываемый в поток.</param> <exception cref="T:System.ObjectDisposedException">Удалено средство записи потока.</exception> <exception cref="T:System.InvalidOperationException">Средство записи потока в настоящее время используется предыдущей операцией записи.</exception> </member> <member name="M:System.IO.StreamWriter.WriteLineAsync(System.Char[],System.Int32,System.Int32)"> <summary>Асинхронного записывает в поток дочерний массив символов, за которыми следует признак конца строки.</summary> <returns>Задача, представляющая асинхронную операцию записи.</returns> <param name="buffer">Массив символов, из которого записываются данные.</param> <param name="index">Положение символа в буфере, с которого начинается чтение данных.</param> <param name="count">Наибольшее количество символов для записи.</param> <exception cref="T:System.ArgumentNullException"> <paramref name="buffer" />is null.</exception> <exception cref="T:System.ArgumentException">Сумма значений параметров <paramref name="index" /> и <paramref name="count" /> превышает длину буфера.</exception> <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="index" /> или <paramref name="count" /> является отрицательным.</exception> <exception cref="T:System.ObjectDisposedException">Удалено средство записи потока.</exception> <exception cref="T:System.InvalidOperationException">Средство записи потока в настоящее время используется предыдущей операцией записи. </exception> </member> <member name="M:System.IO.StreamWriter.WriteLineAsync(System.String)"> <summary>Асинхронно записывает в поток строку, за которой следует признак конца строки.</summary> <returns>Задача, представляющая асинхронную операцию записи.</returns> <param name="value">Строка для записи.Если значение равно null, записывается только знак завершения строки.</param> <exception cref="T:System.ObjectDisposedException">Удалено средство записи потока.</exception> <exception cref="T:System.InvalidOperationException">Средство записи потока в настоящее время используется предыдущей операцией записи.</exception> </member> <member name="T:System.IO.StringReader"> <summary>Реализует класс <see cref="T:System.IO.TextReader" />, осуществляющий чтение из строки.</summary> <filterpriority>2</filterpriority> </member> <member name="M:System.IO.StringReader.#ctor(System.String)"> <summary>Инициализирует новый экземпляр класса <see cref="T:System.IO.StringReader" />, осуществляющий чтение из указанной строки.</summary> <param name="s">Строка, для которой должен быть инициализирован класс <see cref="T:System.IO.StringReader" />. </param> <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="s" /> — null. </exception> </member> <member name="M:System.IO.StringReader.Dispose(System.Boolean)"> <summary>Освобождает неуправляемые ресурсы, используемые <see cref="T:System.IO.StringReader" /> (при необходимости освобождает и управляемые ресурсы).</summary> <param name="disposing">Значение true позволяет освободить управляемые и неуправляемые ресурсы; значение false позволяет освободить только неуправляемые ресурсы. </param> </member> <member name="M:System.IO.StringReader.Peek"> <summary>Возвращает следующий доступный символ, но не использует его.</summary> <returns>Целое число, представляющее следующий символ, чтение которого необходимо выполнить, или значение -1, если доступных символов больше нет или поток не поддерживает поиск.</returns> <exception cref="T:System.ObjectDisposedException">Текущее средство чтения закрыто. </exception> <filterpriority>2</filterpriority> </member> <member name="M:System.IO.StringReader.Read"> <summary>Считывает следующий символ из строки ввода и увеличивает позицию символа на один символ.</summary> <returns>Следующий символ из основной строки или значение -1, если больше нет доступных символов.</returns> <exception cref="T:System.ObjectDisposedException">Текущее средство чтения закрыто. </exception> <filterpriority>2</filterpriority> </member> <member name="M:System.IO.StringReader.Read(System.Char[],System.Int32,System.Int32)"> <summary>Считывает блок символов из строки ввода и увеличивает позицию символов на <paramref name="count" />.</summary> <returns>Общее количество символов, считанных в буфер.Оно может быть меньше, чем число запрошенных символов, если большинство символов не доступно в текущий момент, или равно нулю, если достигнут конец основной строки.</returns> <param name="buffer">При возвращении данного метода содержит заданный массив символов, в котором значения в интервале между <paramref name="index" /> и (<paramref name="index" /> + <paramref name="count" /> - 1) заменены символами, считанными из текущего источника. </param> <param name="index">Начальный индекс в буфере. </param> <param name="count">Количество символов, которые необходимо считать. </param> <exception cref="T:System.ArgumentNullException">Параметр <paramref name="buffer" /> имеет значение null. </exception> <exception cref="T:System.ArgumentException">Длина буфера за вычетом значения параметра <paramref name="index" /> меньше значения параметра <paramref name="count" />. </exception> <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="index" /> или <paramref name="count" /> является отрицательным. </exception> <exception cref="T:System.ObjectDisposedException">Текущее средство чтения закрыто. </exception> <filterpriority>2</filterpriority> </member> <member name="M:System.IO.StringReader.ReadAsync(System.Char[],System.Int32,System.Int32)"> <summary>Асинхронно считывает указанное максимальное количество символов из текущей строки и записывает данные в буфер, начиная с заданного индекса. </summary> <returns>Задача, представляющая асинхронную операцию чтения.Значение параметра <paramref name="TResult" /> содержит общее число байтов, считанных в буфер.Значение результата может быть меньше запрошенного числа байтов, если число текущих доступных байтов меньше запрошенного числа, или результат может быть равен 0 (нулю), если был достигнут конец строки.</returns> <param name="buffer">При возвращении данного метода содержит заданный массив символов, в котором значения в интервале между <paramref name="index" /> и (<paramref name="index" /> + <paramref name="count" /> - 1) заменены символами, считанными из текущего источника.</param> <param name="index">Позиция в буфере <paramref name="buffer" />, с которого начинается запись.</param> <param name="count">Наибольшее число символов для чтения.Если конец строки достигнут, прежде чем в буфер записано указанное количество символов, метод возвращает управление.</param> <exception cref="T:System.ArgumentNullException">Параметр <paramref name="buffer" /> имеет значение null.</exception> <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="index" /> или <paramref name="count" /> является отрицательным.</exception> <exception cref="T:System.ArgumentException">Сумма значений параметров <paramref name="index" /> и <paramref name="count" /> больше длины буфера.</exception> <exception cref="T:System.ObjectDisposedException">Удалено средство чтения строки.</exception> <exception cref="T:System.InvalidOperationException">Средство чтения в настоящее время используется предыдущей операцией чтения. </exception> </member> <member name="M:System.IO.StringReader.ReadBlockAsync(System.Char[],System.Int32,System.Int32)"> <summary>Асинхронно считывает указанное максимальное количество символов из текущей строки и записывает данные в буфер, начиная с заданного индекса.</summary> <returns>Задача, представляющая асинхронную операцию чтения.Значение параметра <paramref name="TResult" /> содержит общее число байтов, считанных в буфер.Значение результата может быть меньше запрошенного числа байтов, если число текущих доступных байтов меньше запрошенного числа, или результат может быть равен 0 (нулю), если был достигнут конец строки.</returns> <param name="buffer">При возвращении данного метода содержит заданный массив символов, в котором значения в интервале между <paramref name="index" /> и (<paramref name="index" /> + <paramref name="count" /> - 1) заменены символами, считанными из текущего источника.</param> <param name="index">Позиция в буфере <paramref name="buffer" />, с которого начинается запись.</param> <param name="count">Наибольшее число символов для чтения.Если конец строки достигнут, прежде чем в буфер записано указанное количество символов, метод возвращает управление.</param> <exception cref="T:System.ArgumentNullException">Параметр <paramref name="buffer" /> имеет значение null.</exception> <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="index" /> или <paramref name="count" /> является отрицательным.</exception> <exception cref="T:System.ArgumentException">Сумма значений параметров <paramref name="index" /> и <paramref name="count" /> больше длины буфера.</exception> <exception cref="T:System.ObjectDisposedException">Удалено средство чтения строки.</exception> <exception cref="T:System.InvalidOperationException">Средство чтения в настоящее время используется предыдущей операцией чтения. </exception> </member> <member name="M:System.IO.StringReader.ReadLine"> <summary>Выполняет чтение строки символов из текущей строки и возвращает данные в виде строки.</summary> <returns>Следующая строка из текущей строки, или значение null, если достигнут конец строки.</returns> <exception cref="T:System.ObjectDisposedException">Текущее средство чтения закрыто. </exception> <exception cref="T:System.OutOfMemoryException">Недостаточно памяти для размещения буфера возвращаемых строк. </exception> <filterpriority>2</filterpriority> </member> <member name="M:System.IO.StringReader.ReadLineAsync"> <summary>Асинхронно выполняет чтение строки символов из текущей строки и возвращает данные в виде строки.</summary> <returns>Задача, представляющая асинхронную операцию чтения.Значение параметра <paramref name="TResult" /> содержит следующую строку из средства чтения строк или значение null, если все знаки считаны.</returns> <exception cref="T:System.ArgumentOutOfRangeException">Количество символов в следующей строке больше <see cref="F:System.Int32.MaxValue" />.</exception> <exception cref="T:System.ObjectDisposedException">Удалено средство чтения строки.</exception> <exception cref="T:System.InvalidOperationException">Средство чтения в настоящее время используется предыдущей операцией чтения. </exception> </member> <member name="M:System.IO.StringReader.ReadToEnd"> <summary>Выполняет чтение всех символов, начиная с текущей позиции до конца строки, и возвращает их в виде одной строки.</summary> <returns>Содержимое, начиная от текущей позиции до конца основной строки.</returns> <exception cref="T:System.OutOfMemoryException">Недостаточно памяти для размещения буфера возвращаемых строк. </exception> <exception cref="T:System.ObjectDisposedException">Текущее средство чтения закрыто. </exception> <filterpriority>2</filterpriority> </member> <member name="M:System.IO.StringReader.ReadToEndAsync"> <summary>Асинхронно считывает все символы, начиная с текущей позиции до конца строки, и возвращает их в виде одной строки.</summary> <returns>Задача, представляющая асинхронную операцию чтения.Значение параметра <paramref name="TResult" /> содержит строку с символами от текущего положения до конца строки.</returns> <exception cref="T:System.ArgumentOutOfRangeException">Количество символов больше <see cref="F:System.Int32.MaxValue" />.</exception> <exception cref="T:System.ObjectDisposedException">Удалено средство чтения строки.</exception> <exception cref="T:System.InvalidOperationException">Средство чтения в настоящее время используется предыдущей операцией чтения. </exception> </member> <member name="T:System.IO.StringWriter"> <summary>Реализует <see cref="T:System.IO.TextWriter" /> для записи данных в строку.Данные хранятся в основном <see cref="T:System.Text.StringBuilder" />.</summary> <filterpriority>2</filterpriority> </member> <member name="M:System.IO.StringWriter.#ctor"> <summary>Инициализирует новый экземпляр класса <see cref="T:System.IO.StringWriter" />.</summary> </member> <member name="M:System.IO.StringWriter.#ctor(System.IFormatProvider)"> <summary>Инициализирует новый экземпляр класса <see cref="T:System.IO.StringWriter" /> с указанным форматом объекта.</summary> <param name="formatProvider">Объект <see cref="T:System.IFormatProvider" />, управляющий форматированием. </param> </member> <member name="M:System.IO.StringWriter.#ctor(System.Text.StringBuilder)"> <summary>Инициализирует новый экземпляр класса <see cref="T:System.IO.StringWriter" />, с помощью которого осуществляется запись в указанный класс <see cref="T:System.Text.StringBuilder" />.</summary> <param name="sb">Класс StringBuilder, в который осуществляется запись. </param> <exception cref="T:System.ArgumentNullException">Параметр <paramref name="sb" /> имеет значение null. </exception> </member> <member name="M:System.IO.StringWriter.#ctor(System.Text.StringBuilder,System.IFormatProvider)"> <summary>Инициализирует новый экземпляр класса <see cref="T:System.IO.StringWriter" />, с помощью которого осуществляется запись в указанный класс <see cref="T:System.Text.StringBuilder" /> и который имеет указанный формат поставщика.</summary> <param name="sb">Класс StringBuilder, в который осуществляется запись. </param> <param name="formatProvider">Объект <see cref="T:System.IFormatProvider" />, управляющий форматированием. </param> <exception cref="T:System.ArgumentNullException">Параметр <paramref name="sb" /> имеет значение null. </exception> </member> <member name="M:System.IO.StringWriter.Dispose(System.Boolean)"> <summary>Освобождает неуправляемые (а при необходимости и управляемые) ресурсы, используемые объектом <see cref="T:System.IO.StringWriter" />.</summary> <param name="disposing">Значение true позволяет освободить управляемые и неуправляемые ресурсы; значение false позволяет освободить только неуправляемые ресурсы. </param> </member> <member name="P:System.IO.StringWriter.Encoding"> <summary>Получает кодировку <see cref="T:System.Text.Encoding" />, в которой осуществляется запись выходных данных.</summary> <returns>Encoding, в которой осуществляется запись выходных данных.</returns> <filterpriority>1</filterpriority> </member> <member name="M:System.IO.StringWriter.FlushAsync"> <summary>Асинхронно очищает все буферы текущего средства записи и вызывает запись всех буферизованных данных в базовое устройство. </summary> <returns>Задача, представляющая асинхронную операцию очистки.</returns> </member> <member name="M:System.IO.StringWriter.GetStringBuilder"> <summary>Возвращает основной <see cref="T:System.Text.StringBuilder" />.</summary> <returns>Базовый StringBuilder.</returns> <filterpriority>2</filterpriority> </member> <member name="M:System.IO.StringWriter.ToString"> <summary>Возвращает строку, содержащую символы, записанные до этого момента в текущий StringWriter.</summary> <returns>Строка, содержащая символы, записанные в текущий StringWriter.</returns> <filterpriority>2</filterpriority> </member> <member name="M:System.IO.StringWriter.Write(System.Char)"> <summary>Записывает символ в строку.</summary> <param name="value">Символ для записи. </param> <exception cref="T:System.ObjectDisposedException">Средство записи закрыто. </exception> <filterpriority>2</filterpriority> </member> <member name="M:System.IO.StringWriter.Write(System.Char[],System.Int32,System.Int32)"> <summary>Записывает в строку дочерний массив символов.</summary> <param name="buffer">Массив символов, из которого записываются данные. </param> <param name="index">Положение в буфере, с которого начинается чтение данных.</param> <param name="count">Наибольшее количество символов для записи. </param> <exception cref="T:System.ArgumentNullException">Параметр <paramref name="buffer" /> имеет значение null. </exception> <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="index" /> или <paramref name="count" /> является отрицательным. </exception> <exception cref="T:System.ArgumentException">(<paramref name="index" /> + <paramref name="count" />)> <paramref name="buffer" />.Length.</exception> <exception cref="T:System.ObjectDisposedException">Средство записи закрыто. </exception> <filterpriority>2</filterpriority> </member> <member name="M:System.IO.StringWriter.Write(System.String)"> <summary>Записывает строку в текущую строку.</summary> <param name="value">Строка для записи. </param> <exception cref="T:System.ObjectDisposedException">Средство записи закрыто. </exception> <filterpriority>2</filterpriority> </member> <member name="M:System.IO.StringWriter.WriteAsync(System.Char)"> <summary>Выполняет асинхронную запись символа в строку.</summary> <returns>Задача, представляющая асинхронную операцию записи.</returns> <param name="value">Символ, записываемый в строку.</param> <exception cref="T:System.ObjectDisposedException">Удалено средство записи строки.</exception> <exception cref="T:System.InvalidOperationException">Средство записи строки в настоящее время используется предыдущей операцией записи. </exception> </member> <member name="M:System.IO.StringWriter.WriteAsync(System.Char[],System.Int32,System.Int32)"> <summary>Асинхронно записывает дочерний массив символов в строку.</summary> <returns>Задача, представляющая асинхронную операцию записи.</returns> <param name="buffer">Массив символов, из которого записываются данные.</param> <param name="index">Положение в буфере, с которого начинается чтение данных.</param> <param name="count">Наибольшее количество символов для записи.</param> <exception cref="T:System.ArgumentNullException">Параметр <paramref name="buffer" /> имеет значение null.</exception> <exception cref="T:System.ArgumentException">Сумма значений параметров <paramref name="index" /> и <paramref name="count" /> превышает длину буфера.</exception> <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="index" /> или <paramref name="count" /> является отрицательным.</exception> <exception cref="T:System.ObjectDisposedException">Удалено средство записи строки.</exception> <exception cref="T:System.InvalidOperationException">Средство записи строки в настоящее время используется предыдущей операцией записи. </exception> </member> <member name="M:System.IO.StringWriter.WriteAsync(System.String)"> <summary>Выполняет асинхронную запись строки в текущую строку.</summary> <returns>Задача, представляющая асинхронную операцию записи.</returns> <param name="value">Строка для записи.Если параметр <paramref name="value" /> имеет значение null, в текстовый поток ничего записано не будет.</param> <exception cref="T:System.ObjectDisposedException">Удалено средство записи строки.</exception> <exception cref="T:System.InvalidOperationException">Средство записи строки в настоящее время используется предыдущей операцией записи. </exception> </member> <member name="M:System.IO.StringWriter.WriteLineAsync(System.Char)"> <summary>Асинхронно записывает в строку символ, за которым следует признак конца строки.</summary> <returns>Задача, представляющая асинхронную операцию записи.</returns> <param name="value">Символ, записываемый в строку.</param> <exception cref="T:System.ObjectDisposedException">Удалено средство записи строки.</exception> <exception cref="T:System.InvalidOperationException">Средство записи строки в настоящее время используется предыдущей операцией записи. </exception> </member> <member name="M:System.IO.StringWriter.WriteLineAsync(System.Char[],System.Int32,System.Int32)"> <summary>Асинхронного записывает в строку дочерний массив символов, за которыми следует признак конца строки.</summary> <returns>Задача, представляющая асинхронную операцию записи.</returns> <param name="buffer">Массив символов, из которого записываются данные.</param> <param name="index">Положение в буфере, с которого начинается чтение данных.</param> <param name="count">Наибольшее количество символов для записи. </param> <exception cref="T:System.ArgumentNullException">Параметр <paramref name="buffer" /> имеет значение null.</exception> <exception cref="T:System.ArgumentException">Сумма значений параметров <paramref name="index" /> и <paramref name="count" /> превышает длину буфера.</exception> <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="index" /> или <paramref name="count" /> является отрицательным.</exception> <exception cref="T:System.ObjectDisposedException">Удалено средство записи строки.</exception> <exception cref="T:System.InvalidOperationException">Средство записи строки в настоящее время используется предыдущей операцией записи. </exception> </member> <member name="M:System.IO.StringWriter.WriteLineAsync(System.String)"> <summary>Асинхронного записывает в текущий поток строку, за которой следует признак конца строки.</summary> <returns>Задача, представляющая асинхронную операцию записи.</returns> <param name="value">Строка для записи.Если значение равно null, записывается только знак завершения строки.</param> <exception cref="T:System.ObjectDisposedException">Удалено средство записи строки.</exception> <exception cref="T:System.InvalidOperationException">Средство записи строки в настоящее время используется предыдущей операцией записи. </exception> </member> <member name="T:System.IO.TextReader"> <summary>Представляет средство чтения, позволяющее считывать последовательные наборы символов.</summary> <filterpriority>2</filterpriority> </member> <member name="M:System.IO.TextReader.#ctor"> <summary>Инициализирует новый экземпляр класса <see cref="T:System.IO.TextReader" />.</summary> </member> <member name="M:System.IO.TextReader.Dispose"> <summary>Освобождает все ресурсы, используемые объектом <see cref="T:System.IO.TextReader" />.</summary> </member> <member name="M:System.IO.TextReader.Dispose(System.Boolean)"> <summary>Освобождает неуправляемые ресурсы, используемые объектом <see cref="T:System.IO.TextReader" />, а при необходимости освобождает также и управляемые ресурсы.</summary> <param name="disposing">Значение true позволяет освободить как управляемые, так и неуправляемые ресурсы; значение false освобождает только неуправляемые ресурсы. </param> </member> <member name="F:System.IO.TextReader.Null"> <summary>Предоставляет TextReader без данных, доступных для чтения.</summary> <filterpriority>1</filterpriority> </member> <member name="M:System.IO.TextReader.Peek"> <summary>Выполняет чтение следующего символа, не изменяя состояние средства чтения или источника символа.Возвращает следующий доступный символ, фактически не считывая его из средства чтения.</summary> <returns>Целое число, представляющее следующий символ, чтение которого необходимо выполнить, или значение -1, если доступных символов больше нет или средство чтения не поддерживает поиск.</returns> <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.IO.TextReader" /> закрыт. </exception> <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception> <filterpriority>1</filterpriority> </member> <member name="M:System.IO.TextReader.Read"> <summary>Выполняет чтение следующего символа из средства чтения текста и перемещает положение символа на одну позицию вперед.</summary> <returns>Следующий символ из средства чтения текста или значение -1, если доступных символов больше нет.Реализация по умолчанию возвращает значение -1.</returns> <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.IO.TextReader" /> закрыт. </exception> <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception> <filterpriority>1</filterpriority> </member> <member name="M:System.IO.TextReader.Read(System.Char[],System.Int32,System.Int32)"> <summary>Считывает указанное максимальное количество символов из текущего средства чтения и записывает данные в буфер, начиная с заданного индекса.</summary> <returns>Количество считанных символов.Количество будет меньше или равно <paramref name="count" /> в зависимости от доступности данных в средстве чтения.Этот метод возвращает 0 (нуль), если его вызвать при отсутствии символов, доступных для чтения.</returns> <param name="buffer">При возвращении данного метода содержит заданный массив символов, в котором значения в интервале между <paramref name="index" /> и (<paramref name="index" /> + <paramref name="count" /> - 1) заменены символами, считанными из текущего источника. </param> <param name="index">Позиция в буфере <paramref name="buffer" />, с которого начинается запись. </param> <param name="count">Максимальное число считываемых символов.Если конец средства чтения достигнут, прежде чем в буфер считано указанное количество символов, метод возвращает управление.</param> <exception cref="T:System.ArgumentNullException">Свойство <paramref name="buffer" /> имеет значение null. </exception> <exception cref="T:System.ArgumentException">Длина буфера за вычетом значения параметра <paramref name="index" /> меньше значения параметра <paramref name="count" />. </exception> <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="index" /> или <paramref name="count" /> является отрицательным. </exception> <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.IO.TextReader" /> закрыт. </exception> <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception> <filterpriority>1</filterpriority> </member> <member name="M:System.IO.TextReader.ReadAsync(System.Char[],System.Int32,System.Int32)"> <summary>Асинхронно считывает указанное максимальное количество символов из текущего средства чтения текста и записывает данные в буфер, начиная с указанного индекса. </summary> <returns>Задача, представляющая асинхронную операцию чтения.Значение параметра <paramref name="TResult" /> содержит общее число байтов, считанных в буфер.Значение результата может быть меньше запрошенного числа байтов, если число текущих доступных байтов меньше запрошенного числа, или результат может быть равен 0 (нулю), если был достигнут конец текста.</returns> <param name="buffer">При возвращении данного метода содержит заданный массив символов, в котором значения в интервале между <paramref name="index" /> и (<paramref name="index" /> + <paramref name="count" /> - 1) заменены символами, считанными из текущего источника.</param> <param name="index">Позиция в буфере <paramref name="buffer" />, с которого начинается запись.</param> <param name="count">Максимальное число считываемых символов.Если конец текста достигнут, прежде чем указанное количество символов считывается в буфер, текущий метод возвращает управление.</param> <exception cref="T:System.ArgumentNullException">Свойство <paramref name="buffer" /> имеет значение null.</exception> <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="index" /> или <paramref name="count" /> является отрицательным.</exception> <exception cref="T:System.ArgumentException">Сумма значений параметров <paramref name="index" /> и <paramref name="count" /> больше длины буфера.</exception> <exception cref="T:System.ObjectDisposedException">Удалено средство чтения текста.</exception> <exception cref="T:System.InvalidOperationException">Средство чтения в настоящее время используется предыдущей операцией чтения. </exception> </member> <member name="M:System.IO.TextReader.ReadBlock(System.Char[],System.Int32,System.Int32)"> <summary>Считывает указанное максимальное количество символов из текущего средства чтения текста и записывает данные в буфер, начиная с заданного индекса.</summary> <returns>Количество считанных символов.Число будет меньше или равно значению <paramref name="count" /> в зависимости от того, считаны ли все входящие символы.</returns> <param name="buffer">При возвращении данного метода этот параметр содержит заданный массив символов, в котором значения в интервале между <paramref name="index" /> и (<paramref name="index" /> + <paramref name="count" /> - 1) заменены символами, считанными из текущего источника. </param> <param name="index">Позиция в буфере <paramref name="buffer" />, с которого начинается запись.</param> <param name="count">Максимальное число считываемых символов. </param> <exception cref="T:System.ArgumentNullException">Свойство <paramref name="buffer" /> имеет значение null. </exception> <exception cref="T:System.ArgumentException">Длина буфера за вычетом значения параметра <paramref name="index" /> меньше значения параметра <paramref name="count" />. </exception> <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="index" /> или <paramref name="count" /> является отрицательным. </exception> <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.IO.TextReader" /> закрыт. </exception> <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception> <filterpriority>2</filterpriority> </member> <member name="M:System.IO.TextReader.ReadBlockAsync(System.Char[],System.Int32,System.Int32)"> <summary>Асинхронно считывает указанное максимальное количество символов из текущего средства чтения текста и записывает данные в буфер, начиная с указанного индекса.</summary> <returns>Задача, представляющая асинхронную операцию чтения.Значение параметра <paramref name="TResult" /> содержит общее число байтов, считанных в буфер.Значение результата может быть меньше запрошенного числа байтов, если число текущих доступных байтов меньше запрошенного числа, или результат может быть равен 0 (нулю), если был достигнут конец текста.</returns> <param name="buffer">При возвращении данного метода содержит заданный массив символов, в котором значения в интервале между <paramref name="index" /> и (<paramref name="index" /> + <paramref name="count" /> - 1) заменены символами, считанными из текущего источника.</param> <param name="index">Позиция в буфере <paramref name="buffer" />, с которого начинается запись.</param> <param name="count">Максимальное число считываемых символов.Если конец текста достигнут, прежде чем указанное количество символов считывается в буфер, текущий метод возвращает управление.</param> <exception cref="T:System.ArgumentNullException">Свойство <paramref name="buffer" /> имеет значение null.</exception> <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="index" /> или <paramref name="count" /> является отрицательным.</exception> <exception cref="T:System.ArgumentException">Сумма значений параметров <paramref name="index" /> и <paramref name="count" /> больше длины буфера.</exception> <exception cref="T:System.ObjectDisposedException">Удалено средство чтения текста.</exception> <exception cref="T:System.InvalidOperationException">Средство чтения в настоящее время используется предыдущей операцией чтения. </exception> </member> <member name="M:System.IO.TextReader.ReadLine"> <summary>Выполняет чтение строки символов из средства чтения текста и возвращает данные в виде строки.</summary> <returns>Следующая строка из средства чтения, или значение null, если все символы считаны.</returns> <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception> <exception cref="T:System.OutOfMemoryException">Недостаточно памяти для размещения буфера возвращаемых строк. </exception> <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.IO.TextReader" /> закрыт. </exception> <exception cref="T:System.ArgumentOutOfRangeException">Количество символов в следующей строке больше <see cref="F:System.Int32.MaxValue" />.</exception> <filterpriority>1</filterpriority> </member> <member name="M:System.IO.TextReader.ReadLineAsync"> <summary>Асинхронно выполняет чтение строки символов и возвращает данные в виде строки. </summary> <returns>Задача, представляющая асинхронную операцию чтения.Значение параметра <paramref name="TResult" /> содержит следующую строку из средства чтения текста или значение null, если все знаки считаны.</returns> <exception cref="T:System.ArgumentOutOfRangeException">Количество символов в следующей строке больше <see cref="F:System.Int32.MaxValue" />.</exception> <exception cref="T:System.ObjectDisposedException">Удалено средство чтения текста.</exception> <exception cref="T:System.InvalidOperationException">Средство чтения в настоящее время используется предыдущей операцией чтения. </exception> </member> <member name="M:System.IO.TextReader.ReadToEnd"> <summary>Считывает все символы, начиная с текущей позиции до конца средства чтения текста, и возвращает их в виде одной строки.</summary> <returns>Строка, содержащая все символы, начиная с текущей позиции до конца средства чтения текста.</returns> <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception> <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.IO.TextReader" /> закрыт. </exception> <exception cref="T:System.OutOfMemoryException">Недостаточно памяти для размещения буфера возвращаемых строк. </exception> <exception cref="T:System.ArgumentOutOfRangeException">Количество символов в следующей строке больше <see cref="F:System.Int32.MaxValue" />.</exception> <filterpriority>1</filterpriority> </member> <member name="M:System.IO.TextReader.ReadToEndAsync"> <summary>Асинхронно считывает все символы с текущей позиции до конца средства чтения текста и возвращает их в виде одной строки.</summary> <returns>Задача, представляющая асинхронную операцию чтения.Значение параметра <paramref name="TResult" /> содержит строку с символами от текущего положения до конца средства чтения текста.</returns> <exception cref="T:System.ArgumentOutOfRangeException">Количество символов больше <see cref="F:System.Int32.MaxValue" />.</exception> <exception cref="T:System.ObjectDisposedException">Удалено средство чтения текста.</exception> <exception cref="T:System.InvalidOperationException">Средство чтения в настоящее время используется предыдущей операцией чтения. </exception> </member> <member name="T:System.IO.TextWriter"> <summary>Представляет модуль записи, который может записывать последовательные наборы символов.Это абстрактный класс.</summary> <filterpriority>2</filterpriority> </member> <member name="M:System.IO.TextWriter.#ctor"> <summary>Инициализирует новый экземпляр класса <see cref="T:System.IO.TextWriter" />.</summary> </member> <member name="M:System.IO.TextWriter.#ctor(System.IFormatProvider)"> <summary>Инициализирует новый экземпляр класса <see cref="T:System.IO.TextWriter" /> указанным поставщиком формата.</summary> <param name="formatProvider">Объект <see cref="T:System.IFormatProvider" />, управляющий форматированием. </param> </member> <member name="F:System.IO.TextWriter.CoreNewLine"> <summary>Сохраняет символы новой строки, используемые для данного TextWriter.</summary> </member> <member name="M:System.IO.TextWriter.Dispose"> <summary>Освобождает все ресурсы, используемые объектом <see cref="T:System.IO.TextWriter" />.</summary> </member> <member name="M:System.IO.TextWriter.Dispose(System.Boolean)"> <summary>Освобождает неуправляемые ресурсы, используемые объектом <see cref="T:System.IO.TextWriter" />, а при необходимости освобождает также управляемые ресурсы.</summary> <param name="disposing">Значение true позволяет освободить как управляемые, так и неуправляемые ресурсы; значение false освобождает только неуправляемые ресурсы. </param> </member> <member name="P:System.IO.TextWriter.Encoding"> <summary>При переопределении в производном классе возвращает кодировку символов, в которой записаны выходные данные.</summary> <returns>Кодировка символов, в которой осуществляется запись выходных данных.</returns> <filterpriority>1</filterpriority> </member> <member name="M:System.IO.TextWriter.Flush"> <summary>Очищает все буферы текущего модуля записи и вызывает немедленную запись всех буферизованных данных на базовое устройство.</summary> <filterpriority>1</filterpriority> </member> <member name="M:System.IO.TextWriter.FlushAsync"> <summary>Асинхронно очищает все буферы текущего средства записи и вызывает запись всех буферизованных данных в базовое устройство. </summary> <returns>Задача, представляющая асинхронную операцию очистки. </returns> <exception cref="T:System.ObjectDisposedException">Удалено средство записи текста.</exception> <exception cref="T:System.InvalidOperationException">Средство записи в настоящее время используется предыдущей операцией записи. </exception> </member> <member name="P:System.IO.TextWriter.FormatProvider"> <summary>Возвращает объект, управляющий форматированием.</summary> <returns>Объект <see cref="T:System.IFormatProvider" /> для указанного языка и региональных параметров или форматирование текущего языка и региональных параметров, если не заданы другие.</returns> <filterpriority>2</filterpriority> </member> <member name="P:System.IO.TextWriter.NewLine"> <summary>Возвращает или задает признак конца строки, используемой текущим TextWriter.</summary> <returns>Признак конца строки для текущего TextWriter.</returns> <filterpriority>2</filterpriority> </member> <member name="F:System.IO.TextWriter.Null"> <summary>Предоставляет TextWriter без резервного хранилища, в который можно осуществлять запись, но из которого нельзя считывать данные.</summary> <filterpriority>1</filterpriority> </member> <member name="M:System.IO.TextWriter.Write(System.Boolean)"> <summary>Записывает в текстовую строку или поток текстовое представление значения Boolean.</summary> <param name="value">Значение Boolean для записи. </param> <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.IO.TextWriter" /> закрыт. </exception> <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception> <filterpriority>1</filterpriority> </member> <member name="M:System.IO.TextWriter.Write(System.Char)"> <summary>Выполняет запись символа в текстовую строку или поток.</summary> <param name="value">Символ, записываемый в текстовый поток. </param> <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.IO.TextWriter" /> закрыт. </exception> <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception> <filterpriority>1</filterpriority> </member> <member name="M:System.IO.TextWriter.Write(System.Char[])"> <summary>Выполняет запись массива символов в текстовую строку или поток.</summary> <param name="buffer">Массив символов, записываемый в текстовый поток. </param> <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.IO.TextWriter" /> закрыт. </exception> <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception> <filterpriority>1</filterpriority> </member> <member name="M:System.IO.TextWriter.Write(System.Char[],System.Int32,System.Int32)"> <summary>Записывает дочерний массив символов в текстовую строку или поток.</summary> <param name="buffer">Массив символов, из которого записываются данные. </param> <param name="index">Положение символа в буфере, с которого начинается извлечение данных. </param> <param name="count">Количество символов для записи. </param> <exception cref="T:System.ArgumentException">Длина буфера за вычетом значения параметра <paramref name="index" /> меньше значения параметра <paramref name="count" />. </exception> <exception cref="T:System.ArgumentNullException">Параметр <paramref name="buffer" /> имеет значение null. </exception> <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="index" /> или <paramref name="count" /> является отрицательным. </exception> <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.IO.TextWriter" /> закрыт. </exception> <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception> <filterpriority>1</filterpriority> </member> <member name="M:System.IO.TextWriter.Write(System.Decimal)"> <summary>Записывает текстовое представление десятичного значения в текстовую строку или поток.</summary> <param name="value">Десятичное значение, которое необходимо записать. </param> <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.IO.TextWriter" /> закрыт. </exception> <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception> <filterpriority>1</filterpriority> </member> <member name="M:System.IO.TextWriter.Write(System.Double)"> <summary>Записывает в текстовую строку или поток текстовое представление значения с плавающей запятой размером 8 байт.</summary> <param name="value">Записываемое значение с плавающей запятой размером 8 байт. </param> <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.IO.TextWriter" /> закрыт. </exception> <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception> <filterpriority>1</filterpriority> </member> <member name="M:System.IO.TextWriter.Write(System.Int32)"> <summary>Записывает в текстовую строку или поток текстовое представление целого числа со знаком размером 4 байта.</summary> <param name="value">Записываемое целое число со знаком размером 4 байта. </param> <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.IO.TextWriter" /> закрыт. </exception> <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception> <filterpriority>1</filterpriority> </member> <member name="M:System.IO.TextWriter.Write(System.Int64)"> <summary>Записывает в текстовую строку или поток текстовое представление целого числа со знаком размером 8 байт.</summary> <param name="value">Записываемое целое число со знаком размером 8 байт. </param> <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.IO.TextWriter" /> закрыт. </exception> <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception> <filterpriority>1</filterpriority> </member> <member name="M:System.IO.TextWriter.Write(System.Object)"> <summary>Записывает в текстовую строку или поток текстовое представление объекта с помощью вызова метода ToString для этого объекта.</summary> <param name="value">Записываемый объект. </param> <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.IO.TextWriter" /> закрыт. </exception> <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception> <filterpriority>1</filterpriority> </member> <member name="M:System.IO.TextWriter.Write(System.Single)"> <summary>Записывает в текстовую строку или поток текстовое представление значения с плавающей запятой размером 4 байта.</summary> <param name="value">Записываемое значение с плавающей запятой размером 4 байта. </param> <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.IO.TextWriter" /> закрыт. </exception> <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception> <filterpriority>1</filterpriority> </member> <member name="M:System.IO.TextWriter.Write(System.String)"> <summary>Асинхронно записывает строку в текстовую строку или поток.</summary> <param name="value">Строка для записи. </param> <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.IO.TextWriter" /> закрыт. </exception> <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception> <filterpriority>1</filterpriority> </member> <member name="M:System.IO.TextWriter.Write(System.String,System.Object)"> <summary>Записывает форматированную строку в текстовую строку или поток, используя ту же семантику, что и метод <see cref="M:System.String.Format(System.String,System.Object)" />.</summary> <param name="format">Строка составного формата (см. примечания). </param> <param name="arg0">Объект для форматирования и записи. </param> <exception cref="T:System.ArgumentNullException">Свойство <paramref name="format" /> имеет значение null. </exception> <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.IO.TextWriter" /> закрыт. </exception> <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception> <exception cref="T:System.FormatException">Параметр <paramref name="format" /> не является допустимой строкой составного формата.-или- Индекс элемента формата меньше 0 (нуля) или больше или равен числу объектов, которые необходимо отформатировать (которое для этой перегрузки метода равно 1). </exception> <filterpriority>1</filterpriority> </member> <member name="M:System.IO.TextWriter.Write(System.String,System.Object,System.Object)"> <summary>Записывает форматированную строку в текстовую строку или поток, используя ту же семантику, что и метод <see cref="M:System.String.Format(System.String,System.Object,System.Object)" />.</summary> <param name="format">Строка составного формата (см. примечания). </param> <param name="arg0">Первый объект для форматирования и записи. </param> <param name="arg1">Второй объект для форматирования и записи. </param> <exception cref="T:System.ArgumentNullException">Свойство <paramref name="format" /> имеет значение null. </exception> <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.IO.TextWriter" /> закрыт. </exception> <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception> <exception cref="T:System.FormatException">Параметр <paramref name="format" /> не является допустимой строкой составного формата.-или- Индекс элемента формата меньше 0 (нуля) или больше или равен числу объектов, которые необходимо отформатировать (которое для этой перегрузки метода равно 2). </exception> <filterpriority>1</filterpriority> </member> <member name="M:System.IO.TextWriter.Write(System.String,System.Object,System.Object,System.Object)"> <summary>Записывает форматированную строку в текстовую строку или поток, используя ту же семантику, что и метод <see cref="M:System.String.Format(System.String,System.Object,System.Object,System.Object)" />.</summary> <param name="format">Строка составного формата (см. примечания). </param> <param name="arg0">Первый объект для форматирования и записи. </param> <param name="arg1">Второй объект для форматирования и записи. </param> <param name="arg2">Третий объект для форматирования и записи. </param> <exception cref="T:System.ArgumentNullException">Свойство <paramref name="format" /> имеет значение null. </exception> <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.IO.TextWriter" /> закрыт. </exception> <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception> <exception cref="T:System.FormatException">Параметр <paramref name="format" /> не является допустимой строкой составного формата.-или- Индекс элемента формата меньше 0 (нуля) или больше или равен числу объектов, которые необходимо отформатировать (которое для этой перегрузки метода равно 3). </exception> <filterpriority>1</filterpriority> </member> <member name="M:System.IO.TextWriter.Write(System.String,System.Object[])"> <summary>Записывает форматированную строку в текстовую строку или поток, используя ту же семантику, что и метод <see cref="M:System.String.Format(System.String,System.Object[])" />.</summary> <param name="format">Строка составного формата (см. примечания). </param> <param name="arg">Массив объектов, содержащий от нуля и более объектов, которые необходимо форматировать и записать. </param> <exception cref="T:System.ArgumentNullException">Параметр <paramref name="format" /> или <paramref name="arg" /> имеет значение null. </exception> <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.IO.TextWriter" /> закрыт. </exception> <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception> <exception cref="T:System.FormatException">Параметр <paramref name="format" /> не является допустимой строкой составного формата.-или- Индекс элемента формата меньше 0 (нуля), либо больше или равен длине массива <paramref name="arg" />. </exception> <filterpriority>1</filterpriority> </member> <member name="M:System.IO.TextWriter.Write(System.UInt32)"> <summary>Записывает в текстовую строку или поток текстовое представление целого числа без знака размером 4 байта.</summary> <param name="value">Записываемое целое число без знака размером 4 байта. </param> <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.IO.TextWriter" /> закрыт. </exception> <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception> <filterpriority>1</filterpriority> </member> <member name="M:System.IO.TextWriter.Write(System.UInt64)"> <summary>Записывает в текстовую строку или поток текстовое представление целого числа без знака размером 8 байт.</summary> <param name="value">Записываемое целое число без знака размером 8 байт. </param> <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.IO.TextWriter" /> закрыт. </exception> <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception> <filterpriority>1</filterpriority> </member> <member name="M:System.IO.TextWriter.WriteAsync(System.Char)"> <summary>Выполняет асинхронную запись символа в текстовую строку или поток.</summary> <returns>Задача, представляющая асинхронную операцию записи.</returns> <param name="value">Символ, записываемый в текстовый поток.</param> <exception cref="T:System.ObjectDisposedException">Удалено средство записи текста.</exception> <exception cref="T:System.InvalidOperationException">Средство записи текста в настоящее время используется предыдущей операцией записи. </exception> </member> <member name="M:System.IO.TextWriter.WriteAsync(System.Char[])"> <summary>Выполняет асинхронную запись массива символов в текстовую строку или поток.</summary> <returns>Задача, представляющая асинхронную операцию записи.</returns> <param name="buffer">Массив символов, записываемый в текстовый поток.Если <paramref name="buffer" /> имеет значение null, запись не выполняется.</param> <exception cref="T:System.ObjectDisposedException">Удалено средство записи текста.</exception> <exception cref="T:System.InvalidOperationException">Средство записи текста в настоящее время используется предыдущей операцией записи. </exception> </member> <member name="M:System.IO.TextWriter.WriteAsync(System.Char[],System.Int32,System.Int32)"> <summary>Асинхронно записывает дочерний массив символов в текстовую строку или поток. </summary> <returns>Задача, представляющая асинхронную операцию записи.</returns> <param name="buffer">Массив символов, из которого записываются данные. </param> <param name="index">Положение символа в буфере, с которого начинается извлечение данных. </param> <param name="count">Количество символов для записи. </param> <exception cref="T:System.ArgumentNullException">Свойство <paramref name="buffer" /> имеет значение null.</exception> <exception cref="T:System.ArgumentException">Сумма значений параметров <paramref name="index" /> и <paramref name="count" /> превышает длину буфера.</exception> <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="index" /> или <paramref name="count" /> является отрицательным.</exception> <exception cref="T:System.ObjectDisposedException">Удалено средство записи текста.</exception> <exception cref="T:System.InvalidOperationException">Средство записи текста в настоящее время используется предыдущей операцией записи. </exception> </member> <member name="M:System.IO.TextWriter.WriteAsync(System.String)"> <summary>Выполняет асинхронную запись строки в текстовую строку или поток.</summary> <returns>Задача, представляющая асинхронную операцию записи. </returns> <param name="value">Строка для записи.Если параметр <paramref name="value" /> имеет значение null, в текстовый поток ничего не записывается.</param> <exception cref="T:System.ObjectDisposedException">Удалено средство записи текста.</exception> <exception cref="T:System.InvalidOperationException">Средство записи текста в настоящее время используется предыдущей операцией записи. </exception> </member> <member name="M:System.IO.TextWriter.WriteLine"> <summary>Записывает признак конца строки в текстовую строку или поток.</summary> <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.IO.TextWriter" /> закрыт. </exception> <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception> <filterpriority>1</filterpriority> </member> <member name="M:System.IO.TextWriter.WriteLine(System.Boolean)"> <summary>Записывает в текстовую строку или поток текстовое представление значения Boolean, за которым следует признак конца строки.</summary> <param name="value">Значение Boolean для записи. </param> <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.IO.TextWriter" /> закрыт. </exception> <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception> <filterpriority>1</filterpriority> </member> <member name="M:System.IO.TextWriter.WriteLine(System.Char)"> <summary>Записывает в текстовую строку или поток символ, за которым следует признак конца строки.</summary> <param name="value">Символ, записываемый в текстовый поток. </param> <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.IO.TextWriter" /> закрыт. </exception> <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception> <filterpriority>1</filterpriority> </member> <member name="M:System.IO.TextWriter.WriteLine(System.Char[])"> <summary>Записывает в текстовую строку или поток массив символов, за которыми следует признак конца строки.</summary> <param name="buffer">Массив символов, из которого считываются данные. </param> <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.IO.TextWriter" /> закрыт. </exception> <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception> <filterpriority>1</filterpriority> </member> <member name="M:System.IO.TextWriter.WriteLine(System.Char[],System.Int32,System.Int32)"> <summary>Записывает в текстовую строку или поток дочерний массив символов, за которыми следует признак конца строки.</summary> <param name="buffer">Массив символов, из которого считываются данные. </param> <param name="index">Положение символа в <paramref name="buffer" />, с которого начинается чтение данных. </param> <param name="count">Наибольшее количество символов для записи. </param> <exception cref="T:System.ArgumentException">Длина буфера за вычетом значения параметра <paramref name="index" /> меньше значения параметра <paramref name="count" />. </exception> <exception cref="T:System.ArgumentNullException">Параметр <paramref name="buffer" /> имеет значение null. </exception> <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="index" /> или <paramref name="count" /> является отрицательным. </exception> <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.IO.TextWriter" /> закрыт. </exception> <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception> <filterpriority>1</filterpriority> </member> <member name="M:System.IO.TextWriter.WriteLine(System.Decimal)"> <summary>Записывает в текстовую строку или поток текстовое представление десятичного значения, за которым следует признак конца строки.</summary> <param name="value">Десятичное значение, которое необходимо записать. </param> <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.IO.TextWriter" /> закрыт. </exception> <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception> <filterpriority>1</filterpriority> </member> <member name="M:System.IO.TextWriter.WriteLine(System.Double)"> <summary>Записывает в текстовую строку или поток текстовое представление значения с плавающей запятой размером 8 байта, за которым следует признак конца строки.</summary> <param name="value">Записываемое значение с плавающей запятой размером 8 байт. </param> <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.IO.TextWriter" /> закрыт. </exception> <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception> <filterpriority>1</filterpriority> </member> <member name="M:System.IO.TextWriter.WriteLine(System.Int32)"> <summary>Записывает в текстовую строку или поток текстовое представление целого числа со знаком размером 4 байта, за которым следует признак конца строки.</summary> <param name="value">Записываемое целое число со знаком размером 4 байта. </param> <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.IO.TextWriter" /> закрыт. </exception> <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception> <filterpriority>1</filterpriority> </member> <member name="M:System.IO.TextWriter.WriteLine(System.Int64)"> <summary>Записывает в текстовую строку или поток текстовое представление целого числа со знаком размером 8 байт, за которым следует признак конца строки.</summary> <param name="value">Записываемое целое число со знаком размером 8 байт. </param> <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.IO.TextWriter" /> закрыт. </exception> <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception> <filterpriority>1</filterpriority> </member> <member name="M:System.IO.TextWriter.WriteLine(System.Object)"> <summary>Записывает в текстовую строку или поток текстовое представление объекта путем вызова метода ToString для этого объекта, за которым следует признак конца строки.</summary> <param name="value">Записываемый объект.Если <paramref name="value" /> имеет значение null, записывается только признак конца строки.</param> <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.IO.TextWriter" /> закрыт. </exception> <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception> <filterpriority>1</filterpriority> </member> <member name="M:System.IO.TextWriter.WriteLine(System.Single)"> <summary>Записывает в текстовую строку или поток текстовое представление значения с плавающей запятой размером 4 байта, за которым следует признак конца строки.</summary> <param name="value">Записываемое значение с плавающей запятой размером 4 байта. </param> <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.IO.TextWriter" /> закрыт. </exception> <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception> <filterpriority>1</filterpriority> </member> <member name="M:System.IO.TextWriter.WriteLine(System.String)"> <summary>Записывает в текстовую строку или поток строку, за которой следует признак конца строки.</summary> <param name="value">Строка для записи.Если <paramref name="value" /> имеет значение null, записывается только признак конца строки.</param> <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.IO.TextWriter" /> закрыт. </exception> <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception> <filterpriority>1</filterpriority> </member> <member name="M:System.IO.TextWriter.WriteLine(System.String,System.Object)"> <summary>Записывает форматированную строку и новую строку в текстовую строку или поток, используя ту же семантику, что и метод <see cref="M:System.String.Format(System.String,System.Object)" />.</summary> <param name="format">Строка составного формата (см. примечания).</param> <param name="arg0">Объект для форматирования и записи. </param> <exception cref="T:System.ArgumentNullException">Свойство <paramref name="format" /> имеет значение null. </exception> <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.IO.TextWriter" /> закрыт. </exception> <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception> <exception cref="T:System.FormatException">Параметр <paramref name="format" /> не является допустимой строкой составного формата.-или- Индекс элемента формата меньше 0 (нуля) или больше или равен числу объектов, которые необходимо отформатировать (которое для этой перегрузки метода равно 1). </exception> <filterpriority>1</filterpriority> </member> <member name="M:System.IO.TextWriter.WriteLine(System.String,System.Object,System.Object)"> <summary>Записывает форматированную строку и новую строку в текстовую строку или поток, используя ту же семантику, что и метод <see cref="M:System.String.Format(System.String,System.Object,System.Object)" />.</summary> <param name="format">Строка составного формата (см. примечания).</param> <param name="arg0">Первый объект для форматирования и записи. </param> <param name="arg1">Второй объект для форматирования и записи. </param> <exception cref="T:System.ArgumentNullException">Свойство <paramref name="format" /> имеет значение null. </exception> <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.IO.TextWriter" /> закрыт. </exception> <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception> <exception cref="T:System.FormatException">Параметр <paramref name="format" /> не является допустимой строкой составного формата.-или- Индекс элемента формата меньше 0 (нуля) или больше или равен числу объектов, которые необходимо отформатировать (которое для этой перегрузки метода равно 2). </exception> <filterpriority>1</filterpriority> </member> <member name="M:System.IO.TextWriter.WriteLine(System.String,System.Object,System.Object,System.Object)"> <summary>Записывает отформатированную строку и новую строку, используя ту же семантику, что и <see cref="M:System.String.Format(System.String,System.Object)" />.</summary> <param name="format">Строка составного формата (см. примечания).</param> <param name="arg0">Первый объект для форматирования и записи. </param> <param name="arg1">Второй объект для форматирования и записи. </param> <param name="arg2">Третий объект для форматирования и записи. </param> <exception cref="T:System.ArgumentNullException">Свойство <paramref name="format" /> имеет значение null. </exception> <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.IO.TextWriter" /> закрыт. </exception> <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception> <exception cref="T:System.FormatException">Параметр <paramref name="format" /> не является допустимой строкой составного формата.-или- Индекс элемента формата меньше 0 (нуля) или больше или равен числу объектов, которые необходимо отформатировать (которое для этой перегрузки метода равно 3). </exception> <filterpriority>1</filterpriority> </member> <member name="M:System.IO.TextWriter.WriteLine(System.String,System.Object[])"> <summary>Записывает отформатированную строку и новую строку, используя ту же семантику, что и <see cref="M:System.String.Format(System.String,System.Object)" />.</summary> <param name="format">Строка составного формата (см. примечания).</param> <param name="arg">Массив объектов, содержащий от нуля и более объектов, которые необходимо форматировать и записать. </param> <exception cref="T:System.ArgumentNullException">Строка или объект передаются в виде null. </exception> <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.IO.TextWriter" /> закрыт. </exception> <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception> <exception cref="T:System.FormatException">Параметр <paramref name="format" /> не является допустимой строкой составного формата.-или- Индекс элемента формата меньше 0 (нуля), либо больше или равен длине массива <paramref name="arg" />. </exception> <filterpriority>1</filterpriority> </member> <member name="M:System.IO.TextWriter.WriteLine(System.UInt32)"> <summary>Записывает в текстовую строку или поток текстовое представление целого числа без знака размером 4 байта, за которым следует признак конца строки.</summary> <param name="value">Записываемое целое число без знака размером 4 байта. </param> <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.IO.TextWriter" /> закрыт. </exception> <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception> <filterpriority>1</filterpriority> </member> <member name="M:System.IO.TextWriter.WriteLine(System.UInt64)"> <summary>Записывает в текстовую строку или поток текстовое представление целого числа без знака размером 8 байт, за которым следует признак конца строки.</summary> <param name="value">Записываемое целое число без знака размером 8 байт. </param> <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.IO.TextWriter" /> закрыт. </exception> <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception> <filterpriority>1</filterpriority> </member> <member name="M:System.IO.TextWriter.WriteLineAsync"> <summary>Асинхронно записывает признак конца строки в текстовую строку или поток.</summary> <returns>Задача, представляющая асинхронную операцию записи. </returns> <exception cref="T:System.ObjectDisposedException">Удалено средство записи текста.</exception> <exception cref="T:System.InvalidOperationException">Средство записи текста в настоящее время используется предыдущей операцией записи. </exception> </member> <member name="M:System.IO.TextWriter.WriteLineAsync(System.Char)"> <summary>Асинхронно записывает в текстовую строку или поток символ, за которым следует признак конца строки.</summary> <returns>Задача, представляющая асинхронную операцию записи.</returns> <param name="value">Символ, записываемый в текстовый поток.</param> <exception cref="T:System.ObjectDisposedException">Удалено средство записи текста.</exception> <exception cref="T:System.InvalidOperationException">Средство записи текста в настоящее время используется предыдущей операцией записи. </exception> </member> <member name="M:System.IO.TextWriter.WriteLineAsync(System.Char[])"> <summary>Асинхронно записывает в текстовую строку или поток массив символов, за которыми следует признак конца строки.</summary> <returns>Задача, представляющая асинхронную операцию записи.</returns> <param name="buffer">Массив символов, записываемый в текстовый поток.Если массив символов имеет значение null, записывается только признак конца строки.</param> <exception cref="T:System.ObjectDisposedException">Удалено средство записи текста.</exception> <exception cref="T:System.InvalidOperationException">Средство записи текста в настоящее время используется предыдущей операцией записи. </exception> </member> <member name="M:System.IO.TextWriter.WriteLineAsync(System.Char[],System.Int32,System.Int32)"> <summary>Асинхронно записывает в текстовую строку или поток дочерний массив символов, за которыми следует признак конца строки.</summary> <returns>Задача, представляющая асинхронную операцию записи.</returns> <param name="buffer">Массив символов, из которого записываются данные. </param> <param name="index">Положение символа в буфере, с которого начинается извлечение данных. </param> <param name="count">Количество символов для записи. </param> <exception cref="T:System.ArgumentNullException">Свойство <paramref name="buffer" /> имеет значение null.</exception> <exception cref="T:System.ArgumentException">Сумма значений параметров <paramref name="index" /> и <paramref name="count" /> превышает длину буфера.</exception> <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="index" /> или <paramref name="count" /> является отрицательным.</exception> <exception cref="T:System.ObjectDisposedException">Удалено средство записи текста.</exception> <exception cref="T:System.InvalidOperationException">Средство записи текста в настоящее время используется предыдущей операцией записи. </exception> </member> <member name="M:System.IO.TextWriter.WriteLineAsync(System.String)"> <summary>Асинхронно записывает в текстовую строку или поток строку, за которой следует знак конца строки. </summary> <returns>Задача, представляющая асинхронную операцию записи.</returns> <param name="value">Строка для записи.Если значение равно null, записывается только знак конца строки.</param> <exception cref="T:System.ObjectDisposedException">Удалено средство записи текста.</exception> <exception cref="T:System.InvalidOperationException">Средство записи текста в настоящее время используется предыдущей операцией записи. </exception> </member> </members> </doc>
|