System.IO
Считывает примитивные типы данных как двоичные значения в заданной кодировке.
2
Инициализирует новый экземпляр класса на основании указанного потока с использованием кодировки UTF-8.
Входной поток.
Поток не поддерживает чтение, имеет значение null или был закрыт до начала операции.
Инициализирует новый экземпляр класса на основе указанного потока и кодировки символов.
Входной поток.
Кодировка символов, которую нужно использовать.
Поток не поддерживает чтение, имеет значение null или был закрыт до начала операции.
Свойство имеет значение null.
Инициализирует новый экземпляр класса на основе указанного потока и кодировки символов, а также при необходимости оставляет поток открытым.
Входной поток.
Кодировка символов, которую нужно использовать.
Значение true, чтобы оставить поток открытым после удаления объекта ; в противном случае — значение false.
Поток не поддерживает чтение, имеет значение null или был закрыт до начала операции.
Параметр или имеет значение null.
Предоставляет доступ к базовому потоку объекта .
Базовый поток, связанный с объектом BinaryReader.
2
Освобождает все ресурсы, используемые текущим экземпляром класса .
Освобождает неуправляемые ресурсы, используемые классом (при необходимости освобождает и управляемые ресурсы).
Значение true позволяет освободить как управляемые, так и неуправляемые ресурсы; значение false освобождает только неуправляемые ресурсы.
Заполняет внутренний буфер указанным количеством байтов, которые были cчитаны из потока.
Количество байтов, чтение которых необходимо выполнить.
Конец потока достигнут раньше, чем было выполнено чтение байтов.
Ошибка ввода-вывода.
Запрошенное значение превышает размер внутреннего буфера.
Возвращает следующий доступный для чтения символ, не перемещая позицию байта или символа вперед.
Следующий доступный символ или значение -1, если в потоке больше нет символов, или поток не поддерживает поиск.
Ошибка ввода-вывода.
Текущий символ не может быт декодирован в буфер внутренних символов с помощью , выбранного для потока.
2
Выполняет чтение знаков из базового потока и перемещает текущую позицию в потоке вперед в соответствии с используемым значением Encoding и конкретным знаком в потоке, чтение которого выполняется в настоящий момент.
Следующий символ из входного потока или значение -1, если в настоящее время доступных символов нет.
Ошибка ввода-вывода.
Поток закрыт.
2
Считывает указанное количество байтов из потока, начиная с заданной точки в массиве байтов.
Количество байтов, считанных в .Количество символов может быть меньше указанного числа, если в потоке осталось меньше байтов, чем следует считать. Количество символов также может равняться нулю, если достигнут конец потока.
Буфер, в который должны считываться данные.
Стартовая точка в буфере, начиная с которой считываемые данные записываются в буфер.
Количество байтов, чтение которых необходимо выполнить.
Длина буфера за вычетом значения параметра меньше значения параметра . -или-Число декодированных знаков для чтения больше, чем .Это может произойти, если декодер Юникода возвращает резервные символы или суррогатную пару.
Свойство имеет значение null.
Значение параметра или является отрицательным.
Поток закрыт.
Ошибка ввода-вывода.
2
Считывает указанное количество символов из потока, начиная с заданной точки в массиве символов.
Общее количество символов, считанных в буфер.Количество символов может быть меньше указанного числа, если в потоке осталось меньше символов, чем следует прочитать. Количество символов также может равняться нулю, если достигнут конец потока.
Буфер, в который должны считываться данные.
Стартовая точка в буфере, начиная с которой считываемые данные записываются в буфер.
Число символов для чтения.
Длина буфера за вычетом значения параметра меньше значения параметра . -или-Число декодированных знаков для чтения больше, чем .Это может произойти, если декодер Юникода возвращает резервные символы или суррогатную пару.
Свойство имеет значение null.
Значение параметра или является отрицательным.
Поток закрыт.
Ошибка ввода-вывода.
2
Считывает 32-разрядное целое число в сжатом формате.
32-разрядное целое число в сжатом формате.
Достигнут конец потока.
Поток закрыт.
Ошибка ввода-вывода.
Поток поврежден.
Считывает значение Boolean из текущего потока и перемещает текущую позицию в потоке на один байт вперед.
Значение true, если байт не равен нулю; в противном случае — значение false.
Достигнут конец потока.
Поток закрыт.
Ошибка ввода-вывода.
2
Считывает из текущего потока следующий байт и перемещает текущую позицию в потоке на один байт вперед.
Следующий байт, считанный из текущего потока.
Достигнут конец потока.
Поток закрыт.
Ошибка ввода-вывода.
2
Считывает указанное количество байтов из текущего потока в массив байтов и перемещает текущую позицию на это количество байтов.
Массив байтов, в котором содержатся данные, считанные из базового потока.Если при чтении был достигнут конец потока, это число может быть меньше, чем количество запрошенных байтов.
Количество байтов, чтение которых необходимо выполнить.Это значение должно быть равно 0 или быть больше 0, иначе возникнет исключение.
Число декодированных знаков для чтения больше, чем .Это может произойти, если декодер Юникода возвращает резервные символы или суррогатную пару.
Ошибка ввода-вывода.
Поток закрыт.
Значение отрицательно.
2
Считывает следующий знак из текущего потока и изменяет текущую позицию в потоке в соответствии с используемым значением Encoding и конкретным знаком в потоке, чтение которого выполняется в настоящий момент.
Символ, считанный из текущего потока.
Достигнут конец потока.
Поток закрыт.
Ошибка ввода-вывода.
Выполнено чтение символа-заместителя.
2
Считывает указанное количество символов из текущего потока, возвращает данные в массив символов и перемещает текущую позицию в соответствии с используемой Encoding и определенным символом, считываемым из потока.
Массив символов, в котором содержатся данные, считанные из базового потока.Если при чтении был достигнут конец потока, это число может быть меньше, чем количество запрошенных символов.
Количество символов, которое необходимо считать.
Число декодированных знаков для чтения больше, чем .Это может произойти, если декодер Юникода возвращает резервные символы или суррогатную пару.
Поток закрыт.
Ошибка ввода-вывода.
Значение отрицательно.
2
Считывает десятичное значение из текущего потока и перемещает текущую позицию в потоке на шестнадцать байтов вперед.
Десятичное значение, считанное из текущего потока.
Достигнут конец потока.
Поток закрыт.
Ошибка ввода-вывода.
2
Считывает число с плавающей запятой длиной 8 байт из текущего потока и перемещает текущую позицию в потоке на восемь байт вперед.
Число с плавающей запятой длиной 8 байт, считанное из текущего потока.
Достигнут конец потока.
Поток закрыт.
Ошибка ввода-вывода.
2
Считывает целое число со знаком длиной 2 байта из текущего потока и перемещает текущую позицию в потоке на два байта вперед.
Целое число со знаком длиной 2 байта, считанное из текущего потока.
Достигнут конец потока.
Поток закрыт.
Ошибка ввода-вывода.
2
Считывает целое число со знаком длиной 4 байта из текущего потока и перемещает текущую позицию в потоке на четыре байта вперед.
Целое число со знаком длиной 2 байта, считанное из текущего потока.
Достигнут конец потока.
Поток закрыт.
Ошибка ввода-вывода.
2
Считывает целое число со знаком длиной 8 байта из текущего потока и перемещает текущую позицию в потоке на восемь байт вперед.
Целое число со знаком длиной 8 байт, считанное из текущего потока.
Достигнут конец потока.
Поток закрыт.
Ошибка ввода-вывода.
2
Считывает из текущего потока байт со знаком и перемещает текущую позицию в потоке на один байт вперед.
Байт со знаком, считанный из текущего потока.
Достигнут конец потока.
Поток закрыт.
Ошибка ввода-вывода.
2
Считывает число с плавающей запятой длиной 4 байта из текущего потока и перемещает текущую позицию в потоке на четыре байта вперед.
Число с плавающей запятой длиной 4 байта, считанное из текущего потока.
Достигнут конец потока.
Поток закрыт.
Ошибка ввода-вывода.
2
Считывает строку из текущего потока.Строка предваряется значением длины строки, которое закодировано как целое число блоками по семь битов.
Считываемая строка.
Достигнут конец потока.
Поток закрыт.
Ошибка ввода-вывода.
2
Считывает целое число без знака длиной 2 байта в формате с прямым порядком байтов из текущего потока и перемещает текущую позицию в потоке на два байта вперед.
Целое число без знака длиной 2 байта, считанное из текущего потока.
Достигнут конец потока.
Поток закрыт.
Ошибка ввода-вывода.
2
Считывает целое число без знака длиной 4 байта из текущего потока и перемещает текущую позицию в потоке на четыре байта вперед.
Целое число без знака длиной 4 байта, считанное из текущего потока.
Достигнут конец потока.
Поток закрыт.
Ошибка ввода-вывода.
2
Считывает целое число без знака длиной 8 байт из текущего потока и перемещает текущую позицию в потоке на восемь байтов вперед.
Целое число без знака длиной 8 байт, считанное из текущего потока.
Достигнут конец потока.
Ошибка ввода-вывода.
Поток закрыт.
2
Записывает простые типы данных в поток как двоичные значения и поддерживает запись строк в определенной кодировке.
2
Выполняет инициализацию нового экземпляра класса , который осуществляет запись в поток.
Инициализирует новый экземпляр класса на основании указанного потока с использованием кодировки UTF-8.
Выходной поток.
Поток не поддерживает запись или был закрыт до начала операции.
Параметр имеет значение null.
Инициализирует новый экземпляр класса на основании указанного потока и кодировки символов.
Выходной поток.
Кодировка символов, которую нужно использовать.
Поток не поддерживает запись или был закрыт до начала операции.
Значение параметра или — null.
Инициализирует новый экземпляр класса на основании указанного потока и кодировки символов, а также при необходимости оставляет поток открытым.
Выходной поток.
Кодировка символов, которую нужно использовать.
Значение true, чтобы оставить поток открытым после удаления объекта ; в противном случае — значение false.
Поток не поддерживает запись или был закрыт до начала операции.
Значение параметра или — null.
Получает базовый поток .
Базовый поток, связанный с объектом BinaryWriter.
1
Освобождает все ресурсы, используемые текущим экземпляром класса .
Освобождает неуправляемые (а при необходимости и управляемые) ресурсы, используемые объектом .
Значение true позволяет освободить управляемые и неуправляемые ресурсы; значение false позволяет освободить только неуправляемые ресурсы.
Очищает все буферы текущего модуля записи и вызывает немедленную запись всех буферизованных данных на базовое устройство.
1
Задает без резервного хранилища.
1
Содержит базовый поток.
Задает позицию в текущем потоке.
Позиция в текущем потоке.
Смещение в байтах относительно .
Поле указывает точку отсчета, относительно которой указывается новая позиция.
Указатель позиции в файле перемещен в недопустимую позицию.
Значение является недопустимым.
1
Выполняет запись значения типа Boolean длиной один байт в текущий поток, при этом 0 соответствует значению false, а 1 — значению true.
Записываемое в поток значение типа Boolean (0 или 1).
Ошибка ввода-вывода.
Поток закрыт.
1
Выполняет запись байта без знака в текущий поток и перемещает позицию в потоке на один байт вперед.
Записываемый в поток байт без знака.
Ошибка ввода-вывода.
Поток закрыт.
1
Выполняет запись массива байтов в базовый поток.
Массив байтов, содержащий записываемые в поток данные.
Ошибка ввода-вывода.
Поток закрыт.
Параметр имеет значение null.
1
Выполняет запись части массива байтов в текущий поток.
Массив байтов, содержащий записываемые в поток данные.
Стартовая точка в буфере , с которой начинается запись.
Количество записываемых байтов.
Длина буфера за вычетом значения параметра меньше значения параметра .
Параметр имеет значение null.
Значение параметра или является отрицательным.
Ошибка ввода-вывода.
Поток закрыт.
1
Выполняет запись символа Юникод в текущий поток и перемещает текущую позицию в потоке вперед в соответствии с используемой Encoding и количеством записанных в поток символов.
Незаменяющий символ Юникода, который необходимо записать.
Ошибка ввода-вывода.
Поток закрыт.
представляет собой единичный символ-заместитель.
1
Выполняет запись массива символов в текущий поток и перемещает текущую позицию в потоке в соответствии с используемой Encoding и количеством записанных в поток символов.
Массив символов, содержащий записываемые в поток данные.
Параметр имеет значение null.
Поток закрыт.
Ошибка ввода-вывода.
1
Выполняет запись части массива символов в текущий поток и изменяет текущую позицию в потоке в соответствии с используемой Encoding и, возможно, количеством символов, записанных в поток.
Массив символов, содержащий записываемые в поток данные.
Стартовая точка в буфере , с которой начинается запись.
Количество символов для записи.
Длина буфера за вычетом значения параметра меньше значения параметра .
Параметр имеет значение null.
Значение параметра или является отрицательным.
Ошибка ввода-вывода.
Поток закрыт.
1
Записывает десятичное число в текущий поток и перемещает позицию в потоке на шестнадцать байтов.
Десятичное значение, которое необходимо записать.
Ошибка ввода-вывода.
Поток закрыт.
1
Записывает число с плавающей запятой длиной 8 байт в текущий поток и перемещает позицию в потоке вперед на восемь байт.
Число с плавающей запятой длиной 8 байт, которое необходимо записать в поток.
Ошибка ввода-вывода.
Поток закрыт.
1
Записывает целое число со знаком длиной 2 байта в текущий поток и перемещает позицию в потоке вперед на два байта.
Целое число со знаком размером 2 байта, которое необходимо записать в поток.
Ошибка ввода-вывода.
Поток закрыт.
1
Записывает целое число со знаком длиной 4 байта в текущий поток и перемещает позицию в потоке вперед на четыре байта.
Целое число со знаком размером 4 байта, которое необходимо записать в поток.
Ошибка ввода-вывода.
Поток закрыт.
1
Записывает целое число со знаком длиной 8 байт в текущий поток и перемещает позицию в потоке вперед на восемь байт.
Целое число со знаком размером 8 байт, которое необходимо записать в поток.
Ошибка ввода-вывода.
Поток закрыт.
1
Записывает байт со знаком в текущий поток и перемещает позицию в потоке вперед на один байт.
Байт со знаком, который необходимо записать в поток.
Ошибка ввода-вывода.
Поток закрыт.
1
Записывает число с плавающей запятой длиной 4 байта в текущий поток и перемещает позицию в потоке вперед на четыре байта.
Число с плавающей запятой длиной 4 байта, которое необходимо записать в поток.
Ошибка ввода-вывода.
Поток закрыт.
1
Записывает в текущий поток строку, предваряемую ее длиной, используя текущую кодировку , и перемещает позицию в потоке вперед в соответствии с используемой кодировкой и количеством записанных в поток символов.
Записываемое значение.
Ошибка ввода-вывода.
Параметр имеет значение null.
Поток закрыт.
1
Записывает целое число без знака длиной 2 байта в текущий поток и перемещает позицию в потоке вперед на два байта.
Целое число без знака размером 2 байта, которое необходимо записать в поток.
Ошибка ввода-вывода.
Поток закрыт.
1
Записывает целое число без знака длиной 4 байта в текущий поток и перемещает позицию в потоке вперед на четыре байта.
Целое число без знака размером 4 байта, которое необходимо записать в поток.
Ошибка ввода-вывода.
Поток закрыт.
1
Записывает целое число без знака длиной 8 байт в текущий поток и перемещает позицию в потоке вперед на восемь байт.
Целое число без знака размером 8 байт, которое необходимо записать в поток.
Ошибка ввода-вывода.
Поток закрыт.
1
Записывает 32-разрядное целое число в сжатом формате.
32-разрядное целое число, которое необходимо записать.
Достигнут конец потока.
Поток закрыт.
Поток закрыт.
Исключение, которое создается при попытке выполнить чтение за пределами потока.
2
Выполняет инициализацию нового экземпляра класса со строкой сообщения, которая соответствует строке системного сообщения, и значением HRESULT равным COR_E_ENDOFSTREAM.
Выполняет инициализацию нового экземпляра класса со строкой сообщения, которая соответствует строке , и значением HRESULT равным COR_E_ENDOFSTREAM.
Строка, описывающая ошибку.Содержимое параметра должно быть понятным пользователю.Вызывающий оператор этого конструктора необходим, чтобы убедиться, локализована ли данная строка для текущего языка и региональных параметров системы.
Выполняет инициализацию нового экземпляра класса с указанным сообщением об ошибке и ссылкой на внутреннее исключение, которое стало причиной данного исключения.
Строка, описывающая ошибку.Содержимое параметра должно быть понятным пользователю.Вызывающий оператор этого конструктора необходим, чтобы убедиться, локализована ли данная строка для текущего языка и региональных параметров системы.
Исключение, которое вызвало текущее исключение.Если значение параметра не равно null, текущее исключение сгенерировано в блоке catch, обрабатывающем внутреннее исключение.
Исключение возникает, когда поток данных имеет недопустимый формат.
Инициализирует новый экземпляр класса .
Инициализирует новый экземпляр класса с указанным сообщением об ошибке.
Сообщение об ошибке с объяснением причин исключения.
Инициализирует новый экземпляр класса со ссылкой на внутреннее исключение, которое является причиной данного исключения.
Сообщение об ошибке с объяснением причин исключения.
Исключение, которое вызвало текущее исключение.Если значение параметра не равно null, текущее исключение сгенерировано в блоке catch, обрабатывающем внутреннее исключение.
Создает поток, резервным хранилищем которого является память.Чтобы просмотреть исходный код .NET Framework для этого типа, см. Reference Source.
2
Инициализирует новый экземпляр класса расширяемой емкостью, инициализированной нулевым значением.
Инициализирует новый неизменяемый экземпляр класса на основе указанного массива байтов.
Массив байтов без знака, из которого создается текущий поток.
Свойство имеет значение null.
Инициализирует новый неизменяемый экземпляр класса на основе указанного массива байтов с помощью указанного значения свойства .
Массив байтов без знака, из которого создается данный поток.
Параметр свойства , который определяет возможность поддержки потоком записи.
Свойство имеет значение null.
Инициализирует новый неизменяемый экземпляр класса на основе указанной области (индекса) массива байтов.
Массив байтов без знака, из которого создается данный поток.
Индекс в , с которого начинается поток.
Длина потока в байтах.
Свойство имеет значение null.
Значение параметра или меньше нуля.
Длина буфера за вычетом значения параметра меньше значения параметра .
Инициализирует новый неизменяемый экземпляр класса на основе указанной области массива байтов с помощью указанного значения свойства .
Массив байтов без знака, из которого создается данный поток.
Индекс в , с которого начинается поток.
Длина потока в байтах.
Параметр свойства , который определяет возможность поддержки потоком записи.
Свойство имеет значение null.
Параметр или имеет отрицательное значение.
Длина буфера за вычетом значения параметра меньше значения параметра .
Инициализирует новый экземпляр класса на основе указанной области массива байтов с помощью указанного значения свойства и возможности вызова с указанным значением.
Массив байтов без знака, из которого создается данный поток.
Индекс в , с которого начинается поток.
Длина потока в байтах.
Параметр свойства , который определяет возможность поддержки потоком записи.
Значение true, чтобы разрешить метод , возвращающий массив байтов без знака, из которого создан поток; в противном случае — значение false.
Свойство имеет значение null.
Значение параметра или является отрицательным.
Длина буфера за вычетом значения параметра меньше значения параметра .
Инициализирует новый экземпляр класса расширяемой емкостью, инициализированной с указанным значением.
Исходный размер внутреннего массива в байтах.
Значение отрицательно.
Возвращает значение, определяющее в текущем потоке наличие поддержки операций чтения.
Значение true, если поток открыт.
2
Возвращает значение, определяющее в текущем потоке наличие поддержки операций поиска.
Значение true, если поток открыт.
2
Возвращает значение, определяющее в текущем потоке наличие поддержки операций записи.
Значение true, если поток поддерживает запись; в противном случае — значение false.
2
Возвращает или задает число байтов, выделенных для этого потока.
Длина применимой к использованию части буфера для потока.
Заданная емкость отрицательная или меньше текущей длины потока.
Текущий поток закрыт.
set вызывается для потока, емкость которого нельзя изменить.
2
Асинхронно считывает все байты из текущего потока и записывает их в другой поток, используя указанный размер буфера и токен отмены.
Задача, представляющая асинхронную операцию копирования.
Поток, в который будет скопировано содержимое текущего потока.
Размер (в байтах) буфера.Это значение должно быть больше нуля.
Токен для отслеживания запросов отмены.
Свойство имеет значение null.
Параметр имеет отрицательное значение или равен нулю.
Текущий поток или поток назначения удаляется.
Текущий поток не поддерживает чтение или поток назначения не поддерживает запись.
Освобождает неуправляемые ресурсы, используемые классом (при необходимости освобождает и управляемые ресурсы).
Значение true позволяет освободить как управляемые, так и неуправляемые ресурсы; значение false освобождает только неуправляемые ресурсы.
Переопределяет метод так, что никакие действия не выполняются.
2
Асинхронно очищает все буферы для этого потока и отслеживает запросы отмены.
Задача, представляющая асинхронную операцию очистки.
Токен для отслеживания запросов отмены.
Поток был ликвидирован.
Возвращает длину потока в байтах.
Длина потока в байтах.
Поток закрыт.
2
Возвращает или задает текущее положение в потоке.
Текущее положение в потоке.
В качестве положения задано отрицательное значение или значение, большее .
Поток закрыт.
2
Считывает блок байтов из текущего потока и записывает данные в буфер.
Общее число байтов, записанных в буфер.Оно может быть меньше запрошенного числа байтов, если это количество в текущий момент не доступно, или же равно нулю, если конец потока достигнут до того, как байты были считаны.
При возвращении данного метода этот параметр содержит указанный массив байтов со значениями от до ( + - 1), замененными символами, считанными из текущего потока.
Отсчитываемое от нуля смещение байтов в буфере , с которого начинается сохранение данных из текущего потока.
Максимальное число байтов, предназначенных для чтения.
Свойство имеет значение null.
Значение параметра или является отрицательным.
Длина буфера за вычетом меньше, чем .
Текущий экземпляр потока закрыт.
2
Асинхронно считывает последовательность байтов из текущего потока, перемещает позицию в потоке на число считанных байтов и отслеживает запросы отмены.
Задача, представляющая асинхронную операцию чтения.Значение параметра содержит общее число байтов, считанных в буфер.Значение результата может быть меньше запрошенного числа байтов, если число доступных в данный момент байтов меньше запрошенного числа, или результат может быть равен 0 (нулю), если был достигнут конец потока.
Буфер, в который записываются данные.
Смещение байтов в , с которого начинается запись данных из потока.
Максимальное число байтов, предназначенных для чтения.
Токен для отслеживания запросов отмены.Значение по умолчанию — .
Свойство имеет значение null.
Значение параметра или является отрицательным.
Сумма значений параметров и больше длины буфера.
Поток не поддерживает чтение.
Поток был ликвидирован.
Поток в настоящее время используется предыдущей операцией чтения.
Считывает байт из текущего потока.
Байт приводится к типу или -1, если достигнут конец потока.
Текущий экземпляр потока закрыт.
2
Задает указанное значение для положения в текущем потоке.
Новое положение в потоке, вычисляемое путем объединения смещения и исходной точки ссылки.
Новое положение в потоке.Оно определяется относительно параметра и может быть положительным или отрицательным.
Значение типа , которое действует как точка ссылки поиска.
Попытка поиска выполняется до начала потока.
Значение больше значения .
недопустим. -или-Значение вызвало арифметическое переполнение.
Текущий экземпляр потока закрыт.
2
Задает указанное значение для длины текущего потока.
Значение задаваемой длины.
Размер текущего потока изменить нельзя, и значение параметра больше текущей емкости.-или- Текущий поток не поддерживает запись.
Значение параметра отрицательное или больше максимальной длины , где максимальная длина равна ( - источник). Источник — это индекс в основном буфере, с которого начинается поток.
2
Записывает содержимое потока в массив байтов независимо от свойства .
Новый массив байтов.
2
Возвращает массив байтов без знака, из которого был создан данный поток.Возвращаемое значение указывает, успешно ли выполнено преобразование.
Значение true, если преобразование прошло успешно; в противном случае — значение false.
Сегмент массива байтов, из которого был создан данный поток.
Записывает в текущий поток блок байтов, используя данные, считанные из буфера.
Буфер, из которого записываются данные.
Отсчитываемое от нуля смещение байтов в буфере , с которого начинается копирование байтов в текущий поток.
Максимальное число байтов для записи.
Свойство имеет значение null.
Поток не поддерживает запись.Дополнительные сведения см. в разделе .-или- Текущее положение ближе к концу потока, чем число байтов , и емкость изменить невозможно.
Длина буфера за вычетом меньше, чем .
Параметр или имеет отрицательное значение.
Ошибка ввода-вывода.
Текущий экземпляр потока закрыт.
2
Асинхронно записывает последовательность байтов в текущий поток, перемещает текущую позицию внутри потока на число записанных байтов и отслеживает запросы отмены.
Задача, представляющая асинхронную операцию записи.
Буфер, из которого записываются данные.
Смещение байтов (начиная с нуля) в объекте , с которого начинается копирование байтов в поток.
Максимальное число байтов для записи.
Токен для отслеживания запросов отмены.Значение по умолчанию — .
Свойство имеет значение null.
Значение параметра или является отрицательным.
Сумма значений параметров и больше длины буфера.
Поток не поддерживает запись.
Поток был ликвидирован.
Поток в настоящее время используется предыдущей операцией записи.
Записывает байт в текущее положение текущего потока.
Записываемый байт.
Поток не поддерживает запись.Дополнительные сведения см. в разделе .-или- Текущее положение находится в конце потока и емкость изменить невозможно.
Текущий поток закрыт.
2
Записывает все содержимое данного потока памяти в другой поток.
Поток, в который требуется осуществить запись данного потока памяти.
Свойство имеет значение null.
Текущий или конечный поток закрыт.
2
Задает позицию в потоке, используемую для поиска.
2
Задает начало потока.
Задает текущее положение в потоке.
Задает конец потока.
Предоставляет универсальное представление последовательности байтов.Этот класс является абстрактным.Чтобы просмотреть исходный код .NET Framework для этого типа, см. Reference Source.
2
Инициализирует новый экземпляр класса .
При переопределении в производном классе возвращает значение, показывающее, поддерживает ли текущий поток возможность чтения.
Значение true, если поток поддерживает чтение; в противном случае — значение false.
1
При переопределении в производном классе возвращает значение, которое показывает, поддерживается ли в текущем потоке возможность поиска.
Значение true, если поток поддерживает поиск; в противном случае — значение false.
1
Возвращает значение, которое показывает, может ли для данного потока истечь время ожидания.
Значение, которое показывает, может ли для данного потока истечь время ожидания.
2
При переопределении в производном классе возвращает значение, которое показывает, поддерживает ли текущий поток возможность записи.
Значение true, если поток поддерживает запись; в противном случае — значение false.
1
Считывает байты из текущего потока и записывает их в другой поток.
Поток, в который будет скопировано содержимое текущего потока.
Свойство имеет значение null.
Текущий поток не поддерживает чтение.-или-Параметр не поддерживает запись.
Текущий поток или параметр был закрыт до вызова метода .
Произошла ошибка ввода-вывода.
Считывает байты из текущего потока и записывает их в другой поток, используя указанный размер буфера.
Поток, в который будет скопировано содержимое текущего потока.
Размер буфера.Это значение должно быть больше нуля.Размер по умолчанию — 81920.
Свойство имеет значение null.
Параметр имеет отрицательное значение или равен нулю.
Текущий поток не поддерживает чтение.-или-Параметр не поддерживает запись.
Текущий поток или параметр был закрыт до вызова метода .
Произошла ошибка ввода-вывода.
Асинхронно считывает байты из текущего потока и записывает их в другой поток.
Задача, представляющая асинхронную операцию копирования.
Поток, в который будет скопировано содержимое текущего потока.
Свойство имеет значение null.
Текущий поток или поток назначения удаляется.
Текущий поток не поддерживает чтение или поток назначения не поддерживает запись.
Асинхронно считывает байты из текущего потока и записывает их в другой поток, используя указанный размер буфера.
Задача, представляющая асинхронную операцию копирования.
Поток, в который будет скопировано содержимое текущего потока.
Размер (в байтах) буфера.Это значение должно быть больше нуля.Размер по умолчанию — 81920.
Свойство имеет значение null.
Параметр имеет отрицательное значение или равен нулю.
Текущий поток или поток назначения удаляется.
Текущий поток не поддерживает чтение или поток назначения не поддерживает запись.
Асинхронно считывает байты из текущего потока и записывает их в другой поток, используя указанный размер буфера и токен отмены.
Задача, представляющая асинхронную операцию копирования.
Поток, в который будет скопировано содержимое текущего потока.
Размер (в байтах) буфера.Это значение должно быть больше нуля.Размер по умолчанию — 81920.
Токен для отслеживания запросов отмены.Значение по умолчанию — .
Свойство имеет значение null.
Параметр имеет отрицательное значение или равен нулю.
Текущий поток или поток назначения удаляется.
Текущий поток не поддерживает чтение или поток назначения не поддерживает запись.
Освобождает все ресурсы, занятые модулем .
Освобождает неуправляемые ресурсы, используемые объектом , а при необходимости освобождает также управляемые ресурсы.
Значение true позволяет освободить как управляемые, так и неуправляемые ресурсы; значение false освобождает только неуправляемые ресурсы.
При переопределении в производном классе очищает все буферы данного потока и вызывает запись данных буферов в базовое устройство.
Ошибка ввода-вывода.
2
Асинхронно очищает все буферы для этого потока и вызывает запись всех буферизованных данных в базовое устройство.
Задача, представляющая асинхронную операцию очистки.
Поток был ликвидирован.
Асинхронно очищает все буферы данного потока, вызывает запись буферизованных данных в базовое устройство и отслеживает запросы отмены.
Задача, представляющая асинхронную операцию очистки.
Токен для отслеживания запросов отмены.Значение по умолчанию — .
Поток был ликвидирован.
При переопределении в производном классе получает длину потока в байтах.
Длинное значение, представляющее длину потока в байтах.
Класс, созданный на основе класса Stream, не поддерживает возможность поиска.
Методы были вызваны после закрытия потока.
1
Объект Stream без резервного хранилища.
1
При переопределении в производном классе получает или задает позицию в текущем потоке.
Текущее положение в потоке.
Ошибка ввода-вывода.
Этот поток не поддерживает поиск.
Методы были вызваны после закрытия потока.
1
При переопределении в производном классе считывает последовательность байтов из текущего потока и перемещает позицию в потоке на число считанных байтов.
Общее количество байтов, считанных в буфер.Это число может быть меньше количества запрошенных байтов, если столько байтов в настоящее время недоступно, а также равняться нулю (0), если был достигнут конец потока.
Массив байтов.После завершения выполнения данного метода буфер содержит указанный массив байтов, в котором значения в интервале между и ( + - 1) заменены байтами, считанными из текущего источника.
Смещение байтов (начиная с нуля) в , с которого начинается сохранение данных, считанных из текущего потока.
Максимальное количество байтов, которое должно быть считано из текущего потока.
Сумма значений параметров и больше длины буфера.
Свойство имеет значение null.
Значение параметра или является отрицательным.
Ошибка ввода-вывода.
Поток не поддерживает чтение.
Методы были вызваны после закрытия потока.
1
Асинхронно считывает последовательность байтов из текущего потока и перемещает позицию внутри потока на число считанных байтов.
Задача, представляющая асинхронную операцию чтения.Значение параметра содержит общее число байтов, считанных в буфер.Значение результата может быть меньше запрошенного числа байтов, если число доступных в данный момент байтов меньше запрошенного числа, или результат может быть равен 0 (нулю), если был достигнут конец потока.
Буфер, в который записываются данные.
Смещение байтов в , с которого начинается запись данных из потока.
Максимальное число байтов, предназначенных для чтения.
Свойство имеет значение null.
Значение параметра или является отрицательным.
Сумма значений параметров и больше длины буфера.
Поток не поддерживает чтение.
Поток был ликвидирован.
Поток в настоящее время используется предыдущей операцией чтения.
Асинхронно считывает последовательность байтов из текущего потока, перемещает позицию в потоке на число считанных байтов и отслеживает запросы отмены.
Задача, представляющая асинхронную операцию чтения.Значение параметра содержит общее число байтов, считанных в буфер.Значение результата может быть меньше запрошенного числа байтов, если число доступных в данный момент байтов меньше запрошенного числа, или результат может быть равен 0 (нулю), если был достигнут конец потока.
Буфер, в который записываются данные.
Смещение байтов в , с которого начинается запись данных из потока.
Максимальное число байтов, предназначенных для чтения.
Токен для отслеживания запросов отмены.Значение по умолчанию — .
Свойство имеет значение null.
Значение параметра или является отрицательным.
Сумма значений параметров и больше длины буфера.
Поток не поддерживает чтение.
Поток был ликвидирован.
Поток в настоящее время используется предыдущей операцией чтения.
Считывает байт из потока и перемещает позицию в потоке на один байт или возвращает -1, если достигнут конец потока.
Байт без знака, приведенный к Int32, или значение -1, если достигнут конец потока.
Поток не поддерживает чтение.
Методы были вызваны после закрытия потока.
2
Возвращает или задает значение в миллисекундах, определяющее период, в течение которого поток будет пытаться выполнить операцию чтения, прежде чем истечет время ожидания.
Значение в миллисекундах, определяющее период, в течение которого поток будет пытаться выполнить операцию чтения, прежде чем истечет время ожидания.
Метод всегда создает исключение .
2
При переопределении в производном классе задает позицию в текущем потоке.
Новая позиция в текущем потоке.
Смещение в байтах относительно параметра .
Значение типа , указывающее точку ссылки, которая используется для получения новой позиции.
Ошибка ввода-вывода.
Поток не поддерживает поиск, если поток создан на основе канала или вывода консоли.
Методы были вызваны после закрытия потока.
1
При переопределении в производном классе задает длину текущего потока.
Нужная длина текущего потока в байтах.
Ошибка ввода-вывода.
Поток не поддерживает ни поиск, ни запись, например, если поток создан на основе канала или вывода консоли.
Методы были вызваны после закрытия потока.
2
При переопределении в производном классе записывает последовательность байтов в текущий поток и перемещает текущую позицию в нем вперед на число записанных байтов.
Массив байтов.Этот метод копирует байты из в текущий поток.
Отсчитываемое от нуля смещение байтов в буфере , с которого начинается копирование байтов в текущий поток.
Количество байтов, которое необходимо записать в текущий поток.
Сумма и больше, чем длина буфера.
— null.
или является отрицательным.
Произошла ошибка ввода-вывода, такие как не удается найти указанный файл.
Поток не поддерживает запись.
был вызван после закрытия потока.
1
Асинхронно записывает последовательность байтов в текущий поток и перемещает текущую позицию внутри потока на число записанных байтов.
Задача, представляющая асинхронную операцию записи.
Буфер, из которого записываются данные.
Смещение байтов (начиная с нуля) в объекте , с которого начинается копирование байтов в поток.
Максимальное число байтов для записи.
Свойство имеет значение null.
Значение параметра или является отрицательным.
Сумма значений параметров и больше длины буфера.
Поток не поддерживает запись.
Поток был ликвидирован.
Поток в настоящее время используется предыдущей операцией записи.
Асинхронно записывает последовательность байтов в текущий поток, перемещает текущую позицию внутри потока на число записанных байтов и отслеживает запросы отмены.
Задача, представляющая асинхронную операцию записи.
Буфер, из которого записываются данные.
Смещение байтов (начиная с нуля) в объекте , с которого начинается копирование байтов в поток.
Максимальное число байтов для записи.
Токен для отслеживания запросов отмены.Значение по умолчанию — .
Свойство имеет значение null.
Значение параметра или является отрицательным.
Сумма значений параметров и больше длины буфера.
Поток не поддерживает запись.
Поток был ликвидирован.
Поток в настоящее время используется предыдущей операцией записи.
Записывает байт в текущее положение в потоке и перемещает позицию в потоке вперед на один байт.
Байт, записываемый в поток.
Ошибка ввода-вывода.
Поток не поддерживает запись или был закрыт до начала операции.
Методы были вызваны после закрытия потока.
2
Возвращает или задает значение в миллисекундах, определяющее период, в течение которого поток будет пытаться выполнить операцию записи, прежде чем истечет время ожидания.
Значение в миллисекундах, определяющее период, в течение которого поток будет пытаться выполнить операцию записи, прежде чем истечет время ожидания.
Метод всегда создает исключение .
2
Реализует объект , который считывает символы из потока байтов в определенной кодировке.Чтобы просмотреть исходный код .NET Framework для этого типа, см. Reference Source.
1
Инициализирует новый экземпляр класса для заданного потока.
Поток, который нужно считать.
не поддерживает чтение.
Свойство имеет значение null.
Инициализирует новый экземпляр класса для указанного потока, используя заданный параметр обнаружения метки порядка следования байтов.
Поток, который нужно считать.
Указывает, следует ли выполнять поиск меток порядка байтов с начала файла.
не поддерживает чтение.
Свойство имеет значение null.
Инициализирует новый экземпляр класса для заданного потока, используя указанную кодировку символов.
Поток, который нужно считать.
Кодировка символов, которую нужно использовать.
не поддерживает чтение.
Параметр или имеет значение null.
Инициализирует новый экземпляр класса для заданного потока, используя указанную кодировку символов и параметр обнаружения метки порядка байтов.
Поток, который нужно считать.
Кодировка символов, которую нужно использовать.
Указывает, следует ли выполнять поиск меток порядка байтов с начала файла.
не поддерживает чтение.
Параметр или имеет значение null.
Инициализирует новый экземпляр класса для заданного потока, используя указанную кодировку символов, параметр обнаружения метки порядка байтов и размер буфера.
Поток, который нужно считать.
Кодировка символов, которую нужно использовать.
Указывает, следует ли выполнять поиск меток порядка байтов с начала файла.
Минимальный размер буфера.
Поток не поддерживает чтение.
Параметр или имеет значение null.
Значение параметра меньше или равно нулю.
Инициализирует новый экземпляр класса для указанного потока на основе заданной кодировки символов, параметра обнаружения меток порядка байтов и размера буфера, а также при необходимости оставляет поток открытым.
Считываемый поток.
Кодировка символов, которую нужно использовать.
Значение true для поиска меток порядка байтов в начале файла; в противном случае — значение false.
Минимальный размер буфера.
Значение true, чтобы оставить поток открытым после удаления объекта ; в противном случае — значение false.
Возвращает основной поток.
Основной поток.
2
Возвращает текущую кодировку символов, используемую текущим объектом .
Текущая кодировка символов, используемая текущим устройством чтения.После первого вызова любого метода объекта значение может измениться, поскольку до первого вызова метода автоматическое определение кодировки не выполняется.
2
Очищает внутренний буфер.
2
Закрывает основной поток, освобождает неуправляемые ресурсы, используемые , и при необходимости освобождает управляемые ресурсы.
Значение true позволяет освободить как управляемые, так и неуправляемые ресурсы; значение false освобождает только неуправляемые ресурсы.
Возвращает значение, определяющее, находится ли позиция текущего потока в конце потока.
Значение true, если текущее положение находится в конце потока; в противном случае — значение false.
Основной поток удален.
1
Объект для пустого потока.
1
Возвращает следующий доступный символ, но не использует его.
Целое число, представляющее следующий символ для прочтения или значение -1, если доступных для чтения символов нет или поток не поддерживает поиск.
Ошибка ввода-вывода.
1
Выполняет чтение следующего символа из входного потока и перемещает положение символа на одну позицию вперед.
Следующий символ из входного потока, представленный в виде объекта , или значение -1, если больше нет доступных символов.
Ошибка ввода-вывода.
1
Считывает заданное максимальное количество символов из текущего потока в буфер начиная с заданного индекса.
Число символов, которые были считаны, или значение 0, если к концу потока не было считано никаких данных.Это число будет не больше параметра , в зависимости от доступности данных в потоке.
При возврате данный метод содержит указанный массив символов, в котором значения в интервале между и () заменены символами, считанными из текущего источника.
Индекс , с которого требуется начать запись.
Максимальное число считываемых символов.
Длина буфера за вычетом значения параметра меньше значения параметра .
Свойство имеет значение null.
Значение параметра или является отрицательным.
Возникает ошибка ввода-вывода, например закрывается поток.
1
Асинхронно считывает указанное максимальное количество символов из текущего потока и записывает данные в буфер, начиная с заданного индекса.
Задача, представляющая асинхронную операцию чтения.Значение параметра содержит общее число байтов, считанных в буфер.Значение результата может быть меньше запрошенного числа байтов, если число доступных в данный момент байтов меньше запрошенного числа, или результат может быть равен 0 (нулю), если был достигнут конец потока.
При возвращении из этого метода содержит указанный массив символов, в котором значения в интервале от и ( + - 1) заменены символами, считанными из текущего источника.
Позиция в буфере , с которого начинается запись.
Максимальное число считываемых символов.Если конец потока достигнут, прежде чем указанное количество символов записывается в буфер, возвращается текущий метод.
Свойство имеет значение null.
Значение параметра или является отрицательным.
Сумма значений параметров и больше длины буфера.
Поток был ликвидирован.
Средство чтения в настоящее время используется предыдущей операцией чтения.
Считывает указанное максимальное количество символов из текущего потока и записывает данные в буфер, начиная с заданного индекса.
Количество считанных символов.Число будет меньше или равно значению , в зависимости от того, считаны ли все входящие символы.
При возврате данный метод содержит указанный массив символов, в котором значения в интервале между и () заменены символами, считанными из текущего источника.
Позиция в буфере , с которого начинается запись.
Максимальное число считываемых символов.
Свойство имеет значение null.
Длина буфера за вычетом значения параметра меньше значения параметра .
Значение параметра или является отрицательным.
Объект закрыт.
Произошла ошибка ввода-вывода.
Асинхронно считывает указанное максимальное количество символов из текущего потока и записывает данные в буфер, начиная с заданного индекса.
Задача, представляющая асинхронную операцию чтения.Значение параметра содержит общее число байтов, считанных в буфер.Значение результата может быть меньше запрошенного числа байтов, если число доступных в данный момент байтов меньше запрошенного числа, или результат может быть равен 0 (нулю), если был достигнут конец потока.
При возвращении из этого метода содержит указанный массив символов, в котором значения в интервале от и ( + - 1) заменены символами, считанными из текущего источника.
Позиция в буфере , с которого начинается запись.
Максимальное число считываемых символов.Если конец потока достигнут, прежде чем в буфер записано указанное количество символов, метод возвращает управление.
Свойство имеет значение null.
Значение параметра или является отрицательным.
Сумма значений параметров и больше длины буфера.
Поток был ликвидирован.
Средство чтения в настоящее время используется предыдущей операцией чтения.
Выполняет чтение строки символов из текущего потока и возвращает данные в виде строки.
Следующая строка из входного потока или значение null, если достигнут конец входного потока.
Недостаточно памяти для размещения буфера возвращаемых строк.
Ошибка ввода-вывода.
1
Асинхронно выполняет чтение строки символов из текущего потока и возвращает данные в виде строки.
Задача, представляющая асинхронную операцию чтения.Значение параметра содержит следующую строку из потока или значение null, если все знаки прочитаны.
Количество символов в следующей строке больше .
Поток был ликвидирован.
Средство чтения в настоящее время используется предыдущей операцией чтения.
Считывает все символы, начиная с текущей позиции до конца потока.
Остальная часть потока в виде строки (от текущего положения до конца).Если текущее положение находится в конце потока, возвращается пустая строка ("").
Недостаточно памяти для размещения буфера возвращаемых строк.
Ошибка ввода-вывода.
1
Асинхронно считывает все символы, начиная с текущей позиции до конца потока, и возвращает их в виде одной строки.
Задача, представляющая асинхронную операцию чтения.Значение параметра содержит строку с символами от текущего положения до конца потока.
Количество символов больше .
Поток был ликвидирован.
Средство чтения в настоящее время используется предыдущей операцией чтения.
Реализует для записи символов в поток в определенной кодировке.Чтобы просмотреть исходный код .NET Framework для этого типа, см. ссылки на источник.
1
Инициализирует новый экземпляр класса для указанного потока, используя кодировку UTF-8 и размер буфера по умолчанию.
Поток, в который требуется выполнить запись.
Запись в поток запрещена.
is null.
Инициализирует новый экземпляр класса для указанного потока, используя заданную кодировку и размер буфера по умолчанию.
Поток, в который требуется выполнить запись.
Кодировка символов, которую нужно использовать.
Значение параметра или — null.
Запись в поток запрещена.
Инициализирует новый экземпляр класса для указанного потока, используя заданную кодировку и размер буфера.
Поток, в который требуется выполнить запись.
Кодировка символов, которую нужно использовать.
Размер буфера в байтах.
Значение параметра или — null.
Значение отрицательно.
Запись в поток запрещена.
Инициализирует новый экземпляр класса для указанного потока, используя заданную кодировку и размер буфера, а также при необходимости оставляет поток открытым.
Поток, в который требуется выполнить запись.
Кодировка символов, которую нужно использовать.
Размер буфера в байтах.
Значение true, чтобы оставить поток открытым после удаления объекта ; в противном случае — значение false.
Значение параметра или — null.
Значение отрицательно.
Запись в поток запрещена.
Получает или задает значение, определяющее, будет ли сбрасывать буфер в основной поток после каждого вызова .
Значение true, чтобы заставить сбросить буфер; в противном случае — false.
1
Получает основной поток, связанный с резервным хранилищем.
Поток, в который StreamWriter выполняет запись.
2
Освобождает неуправляемые ресурсы, используемые объектом , а при необходимости освобождает также управляемые ресурсы.
trueЧтобы освободить управляемые и неуправляемые ресурсы; false чтобы освободить только неуправляемые ресурсы.
Текущая кодировка не поддерживает отображение половины суррогатной пары Юникода.
Получает кодировку , в которой осуществляется запись выходных данных.
Кодировка , указанная в конструкторе для текущего экземпляра, или , если кодировка не задана.
2
Очищает все буферы для текущего средства записи и вызывает запись всех данных буфера в основной поток.
Текущее средство записи закрывается.
Произошла ошибка ввода-вывода.
Текущая кодировка не поддерживает отображение половины суррогатной пары Юникода.
1
Асинхронно очищает все буферы для этого потока и вызывает запись всех буферизованных данных в базовое устройство.
Задача, представляющая асинхронную операцию очистки.
Поток был ликвидирован.
Предоставляет StreamWriter без резервного хранилища, в который можно осуществлять запись, но из которого нельзя считывать данные.
1
Записывает символ в поток.
Символ, записываемый в поток.
Ошибка ввода-вывода.
имеет значение True, или буфер полон, и текущее средство записи закрывается.
имеет значение True, или буфер полон, и его содержимое не может быть записано в основной поток заданного размера, поскольку находится в конце потока.
1
Записывает в поток массив символов.
Массив символов, содержащий записываемые в поток данные.Если имеет значение null, запись не выполняется.
Ошибка ввода-вывода.
имеет значение True, или буфер полон, и текущее средство записи закрывается.
имеет значение True, или буфер полон, и его содержимое не может быть записано в основной поток заданного размера, поскольку находится в конце потока.
1
Записывает в поток дочерний массив символов.
Массив символов, содержащий записываемые данные.
Положение символа в буфере, с которого начинается чтение данных.
Наибольшее количество символов для записи.
is null.
Длина буфера за вычетом значения параметра меньше значения параметра .
Значение параметра или является отрицательным.
Ошибка ввода-вывода.
имеет значение True, или буфер полон, и текущее средство записи закрывается.
имеет значение True, или буфер полон, и его содержимое не может быть записано в основной поток заданного размера, поскольку находится в конце потока.
1
Записывает в поток строку.
Строка, записываемая в поток.Если равняется null, запись не выполняется.
имеет значение True, или буфер полон, и текущее средство записи закрывается.
имеет значение True, или буфер полон, и его содержимое не может быть записано в основной поток заданного размера, поскольку находится в конце потока.
Ошибка ввода-вывода.
1
Асинхронно записывает символ в поток.
Задача, представляющая асинхронную операцию записи.
Символ, записываемый в поток.
Удалено средство записи потока.
Средство записи потока в настоящее время используется предыдущей операцией записи.
Асинхронно записывает дочерний массив символов в поток.
Задача, представляющая асинхронную операцию записи.
Массив символов, содержащий записываемые данные.
Положение символа в буфере с которого начинается чтение данных.
Наибольшее количество символов для записи.
is null.
Сумма значений параметров и превышает длину буфера.
Значение параметра или является отрицательным.
Удалено средство записи потока.
Средство записи потока в настоящее время используется предыдущей операцией записи.
Асинхронно записывает строку в поток.
Задача, представляющая асинхронную операцию записи.
Строка, записываемая в поток.Если имеет значение null, запись не выполняется.
Удалено средство записи потока.
Средство записи потока в настоящее время используется предыдущей операцией записи.
Асинхронно записывает в поток признак конца строки.
Задача, представляющая асинхронную операцию записи.
Удалено средство записи потока.
Средство записи потока в настоящее время используется предыдущей операцией записи.
Асинхронно записывает в поток символ, за которым следует признак конца строки.
Задача, представляющая асинхронную операцию записи.
Символ, записываемый в поток.
Удалено средство записи потока.
Средство записи потока в настоящее время используется предыдущей операцией записи.
Асинхронного записывает в поток дочерний массив символов, за которыми следует признак конца строки.
Задача, представляющая асинхронную операцию записи.
Массив символов, из которого записываются данные.
Положение символа в буфере, с которого начинается чтение данных.
Наибольшее количество символов для записи.
is null.
Сумма значений параметров и превышает длину буфера.
Значение параметра или является отрицательным.
Удалено средство записи потока.
Средство записи потока в настоящее время используется предыдущей операцией записи.
Асинхронно записывает в поток строку, за которой следует признак конца строки.
Задача, представляющая асинхронную операцию записи.
Строка для записи.Если значение равно null, записывается только знак завершения строки.
Удалено средство записи потока.
Средство записи потока в настоящее время используется предыдущей операцией записи.
Реализует класс , осуществляющий чтение из строки.
2
Инициализирует новый экземпляр класса , осуществляющий чтение из указанной строки.
Строка, для которой должен быть инициализирован класс .
Значение параметра — null.
Освобождает неуправляемые ресурсы, используемые (при необходимости освобождает и управляемые ресурсы).
Значение true позволяет освободить управляемые и неуправляемые ресурсы; значение false позволяет освободить только неуправляемые ресурсы.
Возвращает следующий доступный символ, но не использует его.
Целое число, представляющее следующий символ, чтение которого необходимо выполнить, или значение -1, если доступных символов больше нет или поток не поддерживает поиск.
Текущее средство чтения закрыто.
2
Считывает следующий символ из строки ввода и увеличивает позицию символа на один символ.
Следующий символ из основной строки или значение -1, если больше нет доступных символов.
Текущее средство чтения закрыто.
2
Считывает блок символов из строки ввода и увеличивает позицию символов на .
Общее количество символов, считанных в буфер.Оно может быть меньше, чем число запрошенных символов, если большинство символов не доступно в текущий момент, или равно нулю, если достигнут конец основной строки.
При возвращении данного метода содержит заданный массив символов, в котором значения в интервале между и ( + - 1) заменены символами, считанными из текущего источника.
Начальный индекс в буфере.
Количество символов, которые необходимо считать.
Параметр имеет значение null.
Длина буфера за вычетом значения параметра меньше значения параметра .
Значение параметра или является отрицательным.
Текущее средство чтения закрыто.
2
Асинхронно считывает указанное максимальное количество символов из текущей строки и записывает данные в буфер, начиная с заданного индекса.
Задача, представляющая асинхронную операцию чтения.Значение параметра содержит общее число байтов, считанных в буфер.Значение результата может быть меньше запрошенного числа байтов, если число текущих доступных байтов меньше запрошенного числа, или результат может быть равен 0 (нулю), если был достигнут конец строки.
При возвращении данного метода содержит заданный массив символов, в котором значения в интервале между и ( + - 1) заменены символами, считанными из текущего источника.
Позиция в буфере , с которого начинается запись.
Наибольшее число символов для чтения.Если конец строки достигнут, прежде чем в буфер записано указанное количество символов, метод возвращает управление.
Параметр имеет значение null.
Значение параметра или является отрицательным.
Сумма значений параметров и больше длины буфера.
Удалено средство чтения строки.
Средство чтения в настоящее время используется предыдущей операцией чтения.
Асинхронно считывает указанное максимальное количество символов из текущей строки и записывает данные в буфер, начиная с заданного индекса.
Задача, представляющая асинхронную операцию чтения.Значение параметра содержит общее число байтов, считанных в буфер.Значение результата может быть меньше запрошенного числа байтов, если число текущих доступных байтов меньше запрошенного числа, или результат может быть равен 0 (нулю), если был достигнут конец строки.
При возвращении данного метода содержит заданный массив символов, в котором значения в интервале между и ( + - 1) заменены символами, считанными из текущего источника.
Позиция в буфере , с которого начинается запись.
Наибольшее число символов для чтения.Если конец строки достигнут, прежде чем в буфер записано указанное количество символов, метод возвращает управление.
Параметр имеет значение null.
Значение параметра или является отрицательным.
Сумма значений параметров и больше длины буфера.
Удалено средство чтения строки.
Средство чтения в настоящее время используется предыдущей операцией чтения.
Выполняет чтение строки символов из текущей строки и возвращает данные в виде строки.
Следующая строка из текущей строки, или значение null, если достигнут конец строки.
Текущее средство чтения закрыто.
Недостаточно памяти для размещения буфера возвращаемых строк.
2
Асинхронно выполняет чтение строки символов из текущей строки и возвращает данные в виде строки.
Задача, представляющая асинхронную операцию чтения.Значение параметра содержит следующую строку из средства чтения строк или значение null, если все знаки считаны.
Количество символов в следующей строке больше .
Удалено средство чтения строки.
Средство чтения в настоящее время используется предыдущей операцией чтения.
Выполняет чтение всех символов, начиная с текущей позиции до конца строки, и возвращает их в виде одной строки.
Содержимое, начиная от текущей позиции до конца основной строки.
Недостаточно памяти для размещения буфера возвращаемых строк.
Текущее средство чтения закрыто.
2
Асинхронно считывает все символы, начиная с текущей позиции до конца строки, и возвращает их в виде одной строки.
Задача, представляющая асинхронную операцию чтения.Значение параметра содержит строку с символами от текущего положения до конца строки.
Количество символов больше .
Удалено средство чтения строки.
Средство чтения в настоящее время используется предыдущей операцией чтения.
Реализует для записи данных в строку.Данные хранятся в основном .
2
Инициализирует новый экземпляр класса .
Инициализирует новый экземпляр класса с указанным форматом объекта.
Объект , управляющий форматированием.
Инициализирует новый экземпляр класса , с помощью которого осуществляется запись в указанный класс .
Класс StringBuilder, в который осуществляется запись.
Параметр имеет значение null.
Инициализирует новый экземпляр класса , с помощью которого осуществляется запись в указанный класс и который имеет указанный формат поставщика.
Класс StringBuilder, в который осуществляется запись.
Объект , управляющий форматированием.
Параметр имеет значение null.
Освобождает неуправляемые (а при необходимости и управляемые) ресурсы, используемые объектом .
Значение true позволяет освободить управляемые и неуправляемые ресурсы; значение false позволяет освободить только неуправляемые ресурсы.
Получает кодировку , в которой осуществляется запись выходных данных.
Encoding, в которой осуществляется запись выходных данных.
1
Асинхронно очищает все буферы текущего средства записи и вызывает запись всех буферизованных данных в базовое устройство.
Задача, представляющая асинхронную операцию очистки.
Возвращает основной .
Базовый StringBuilder.
2
Возвращает строку, содержащую символы, записанные до этого момента в текущий StringWriter.
Строка, содержащая символы, записанные в текущий StringWriter.
2
Записывает символ в строку.
Символ для записи.
Средство записи закрыто.
2
Записывает в строку дочерний массив символов.
Массив символов, из которого записываются данные.
Положение в буфере, с которого начинается чтение данных.
Наибольшее количество символов для записи.
Параметр имеет значение null.
Значение параметра или является отрицательным.
( + )> .Length.
Средство записи закрыто.
2
Записывает строку в текущую строку.
Строка для записи.
Средство записи закрыто.
2
Выполняет асинхронную запись символа в строку.
Задача, представляющая асинхронную операцию записи.
Символ, записываемый в строку.
Удалено средство записи строки.
Средство записи строки в настоящее время используется предыдущей операцией записи.
Асинхронно записывает дочерний массив символов в строку.
Задача, представляющая асинхронную операцию записи.
Массив символов, из которого записываются данные.
Положение в буфере, с которого начинается чтение данных.
Наибольшее количество символов для записи.
Параметр имеет значение null.
Сумма значений параметров и превышает длину буфера.
Значение параметра или является отрицательным.
Удалено средство записи строки.
Средство записи строки в настоящее время используется предыдущей операцией записи.
Выполняет асинхронную запись строки в текущую строку.
Задача, представляющая асинхронную операцию записи.
Строка для записи.Если параметр имеет значение null, в текстовый поток ничего записано не будет.
Удалено средство записи строки.
Средство записи строки в настоящее время используется предыдущей операцией записи.
Асинхронно записывает в строку символ, за которым следует признак конца строки.
Задача, представляющая асинхронную операцию записи.
Символ, записываемый в строку.
Удалено средство записи строки.
Средство записи строки в настоящее время используется предыдущей операцией записи.
Асинхронного записывает в строку дочерний массив символов, за которыми следует признак конца строки.
Задача, представляющая асинхронную операцию записи.
Массив символов, из которого записываются данные.
Положение в буфере, с которого начинается чтение данных.
Наибольшее количество символов для записи.
Параметр имеет значение null.
Сумма значений параметров и превышает длину буфера.
Значение параметра или является отрицательным.
Удалено средство записи строки.
Средство записи строки в настоящее время используется предыдущей операцией записи.
Асинхронного записывает в текущий поток строку, за которой следует признак конца строки.
Задача, представляющая асинхронную операцию записи.
Строка для записи.Если значение равно null, записывается только знак завершения строки.
Удалено средство записи строки.
Средство записи строки в настоящее время используется предыдущей операцией записи.
Представляет средство чтения, позволяющее считывать последовательные наборы символов.
2
Инициализирует новый экземпляр класса .
Освобождает все ресурсы, используемые объектом .
Освобождает неуправляемые ресурсы, используемые объектом , а при необходимости освобождает также и управляемые ресурсы.
Значение true позволяет освободить как управляемые, так и неуправляемые ресурсы; значение false освобождает только неуправляемые ресурсы.
Предоставляет TextReader без данных, доступных для чтения.
1
Выполняет чтение следующего символа, не изменяя состояние средства чтения или источника символа.Возвращает следующий доступный символ, фактически не считывая его из средства чтения.
Целое число, представляющее следующий символ, чтение которого необходимо выполнить, или значение -1, если доступных символов больше нет или средство чтения не поддерживает поиск.
Объект закрыт.
Ошибка ввода-вывода.
1
Выполняет чтение следующего символа из средства чтения текста и перемещает положение символа на одну позицию вперед.
Следующий символ из средства чтения текста или значение -1, если доступных символов больше нет.Реализация по умолчанию возвращает значение -1.
Объект закрыт.
Ошибка ввода-вывода.
1
Считывает указанное максимальное количество символов из текущего средства чтения и записывает данные в буфер, начиная с заданного индекса.
Количество считанных символов.Количество будет меньше или равно в зависимости от доступности данных в средстве чтения.Этот метод возвращает 0 (нуль), если его вызвать при отсутствии символов, доступных для чтения.
При возвращении данного метода содержит заданный массив символов, в котором значения в интервале между и ( + - 1) заменены символами, считанными из текущего источника.
Позиция в буфере , с которого начинается запись.
Максимальное число считываемых символов.Если конец средства чтения достигнут, прежде чем в буфер считано указанное количество символов, метод возвращает управление.
Свойство имеет значение null.
Длина буфера за вычетом значения параметра меньше значения параметра .
Значение параметра или является отрицательным.
Объект закрыт.
Ошибка ввода-вывода.
1
Асинхронно считывает указанное максимальное количество символов из текущего средства чтения текста и записывает данные в буфер, начиная с указанного индекса.
Задача, представляющая асинхронную операцию чтения.Значение параметра содержит общее число байтов, считанных в буфер.Значение результата может быть меньше запрошенного числа байтов, если число текущих доступных байтов меньше запрошенного числа, или результат может быть равен 0 (нулю), если был достигнут конец текста.
При возвращении данного метода содержит заданный массив символов, в котором значения в интервале между и ( + - 1) заменены символами, считанными из текущего источника.
Позиция в буфере , с которого начинается запись.
Максимальное число считываемых символов.Если конец текста достигнут, прежде чем указанное количество символов считывается в буфер, текущий метод возвращает управление.
Свойство имеет значение null.
Значение параметра или является отрицательным.
Сумма значений параметров и больше длины буфера.
Удалено средство чтения текста.
Средство чтения в настоящее время используется предыдущей операцией чтения.
Считывает указанное максимальное количество символов из текущего средства чтения текста и записывает данные в буфер, начиная с заданного индекса.
Количество считанных символов.Число будет меньше или равно значению в зависимости от того, считаны ли все входящие символы.
При возвращении данного метода этот параметр содержит заданный массив символов, в котором значения в интервале между и ( + - 1) заменены символами, считанными из текущего источника.
Позиция в буфере , с которого начинается запись.
Максимальное число считываемых символов.
Свойство имеет значение null.
Длина буфера за вычетом значения параметра меньше значения параметра .
Значение параметра или является отрицательным.
Объект закрыт.
Ошибка ввода-вывода.
2
Асинхронно считывает указанное максимальное количество символов из текущего средства чтения текста и записывает данные в буфер, начиная с указанного индекса.
Задача, представляющая асинхронную операцию чтения.Значение параметра содержит общее число байтов, считанных в буфер.Значение результата может быть меньше запрошенного числа байтов, если число текущих доступных байтов меньше запрошенного числа, или результат может быть равен 0 (нулю), если был достигнут конец текста.
При возвращении данного метода содержит заданный массив символов, в котором значения в интервале между и ( + - 1) заменены символами, считанными из текущего источника.
Позиция в буфере , с которого начинается запись.
Максимальное число считываемых символов.Если конец текста достигнут, прежде чем указанное количество символов считывается в буфер, текущий метод возвращает управление.
Свойство имеет значение null.
Значение параметра или является отрицательным.
Сумма значений параметров и больше длины буфера.
Удалено средство чтения текста.
Средство чтения в настоящее время используется предыдущей операцией чтения.
Выполняет чтение строки символов из средства чтения текста и возвращает данные в виде строки.
Следующая строка из средства чтения, или значение null, если все символы считаны.
Ошибка ввода-вывода.
Недостаточно памяти для размещения буфера возвращаемых строк.
Объект закрыт.
Количество символов в следующей строке больше .
1
Асинхронно выполняет чтение строки символов и возвращает данные в виде строки.
Задача, представляющая асинхронную операцию чтения.Значение параметра содержит следующую строку из средства чтения текста или значение null, если все знаки считаны.
Количество символов в следующей строке больше .
Удалено средство чтения текста.
Средство чтения в настоящее время используется предыдущей операцией чтения.
Считывает все символы, начиная с текущей позиции до конца средства чтения текста, и возвращает их в виде одной строки.
Строка, содержащая все символы, начиная с текущей позиции до конца средства чтения текста.
Ошибка ввода-вывода.
Объект закрыт.
Недостаточно памяти для размещения буфера возвращаемых строк.
Количество символов в следующей строке больше .
1
Асинхронно считывает все символы с текущей позиции до конца средства чтения текста и возвращает их в виде одной строки.
Задача, представляющая асинхронную операцию чтения.Значение параметра содержит строку с символами от текущего положения до конца средства чтения текста.
Количество символов больше .
Удалено средство чтения текста.
Средство чтения в настоящее время используется предыдущей операцией чтения.
Представляет модуль записи, который может записывать последовательные наборы символов.Это абстрактный класс.
2
Инициализирует новый экземпляр класса .
Инициализирует новый экземпляр класса указанным поставщиком формата.
Объект , управляющий форматированием.
Сохраняет символы новой строки, используемые для данного TextWriter.
Освобождает все ресурсы, используемые объектом .
Освобождает неуправляемые ресурсы, используемые объектом , а при необходимости освобождает также управляемые ресурсы.
Значение true позволяет освободить как управляемые, так и неуправляемые ресурсы; значение false освобождает только неуправляемые ресурсы.
При переопределении в производном классе возвращает кодировку символов, в которой записаны выходные данные.
Кодировка символов, в которой осуществляется запись выходных данных.
1
Очищает все буферы текущего модуля записи и вызывает немедленную запись всех буферизованных данных на базовое устройство.
1
Асинхронно очищает все буферы текущего средства записи и вызывает запись всех буферизованных данных в базовое устройство.
Задача, представляющая асинхронную операцию очистки.
Удалено средство записи текста.
Средство записи в настоящее время используется предыдущей операцией записи.
Возвращает объект, управляющий форматированием.
Объект для указанного языка и региональных параметров или форматирование текущего языка и региональных параметров, если не заданы другие.
2
Возвращает или задает признак конца строки, используемой текущим TextWriter.
Признак конца строки для текущего TextWriter.
2
Предоставляет TextWriter без резервного хранилища, в который можно осуществлять запись, но из которого нельзя считывать данные.
1
Записывает в текстовую строку или поток текстовое представление значения Boolean.
Значение Boolean для записи.
Объект закрыт.
Ошибка ввода-вывода.
1
Выполняет запись символа в текстовую строку или поток.
Символ, записываемый в текстовый поток.
Объект закрыт.
Ошибка ввода-вывода.
1
Выполняет запись массива символов в текстовую строку или поток.
Массив символов, записываемый в текстовый поток.
Объект закрыт.
Ошибка ввода-вывода.
1
Записывает дочерний массив символов в текстовую строку или поток.
Массив символов, из которого записываются данные.
Положение символа в буфере, с которого начинается извлечение данных.
Количество символов для записи.
Длина буфера за вычетом значения параметра меньше значения параметра .
Параметр имеет значение null.
Значение параметра или является отрицательным.
Объект закрыт.
Ошибка ввода-вывода.
1
Записывает текстовое представление десятичного значения в текстовую строку или поток.
Десятичное значение, которое необходимо записать.
Объект закрыт.
Ошибка ввода-вывода.
1
Записывает в текстовую строку или поток текстовое представление значения с плавающей запятой размером 8 байт.
Записываемое значение с плавающей запятой размером 8 байт.
Объект закрыт.
Ошибка ввода-вывода.
1
Записывает в текстовую строку или поток текстовое представление целого числа со знаком размером 4 байта.
Записываемое целое число со знаком размером 4 байта.
Объект закрыт.
Ошибка ввода-вывода.
1
Записывает в текстовую строку или поток текстовое представление целого числа со знаком размером 8 байт.
Записываемое целое число со знаком размером 8 байт.
Объект закрыт.
Ошибка ввода-вывода.
1
Записывает в текстовую строку или поток текстовое представление объекта с помощью вызова метода ToString для этого объекта.
Записываемый объект.
Объект закрыт.
Ошибка ввода-вывода.
1
Записывает в текстовую строку или поток текстовое представление значения с плавающей запятой размером 4 байта.
Записываемое значение с плавающей запятой размером 4 байта.
Объект закрыт.
Ошибка ввода-вывода.
1
Асинхронно записывает строку в текстовую строку или поток.
Строка для записи.
Объект закрыт.
Ошибка ввода-вывода.
1
Записывает форматированную строку в текстовую строку или поток, используя ту же семантику, что и метод .
Строка составного формата (см. примечания).
Объект для форматирования и записи.
Свойство имеет значение null.
Объект закрыт.
Ошибка ввода-вывода.
Параметр не является допустимой строкой составного формата.-или- Индекс элемента формата меньше 0 (нуля) или больше или равен числу объектов, которые необходимо отформатировать (которое для этой перегрузки метода равно 1).
1
Записывает форматированную строку в текстовую строку или поток, используя ту же семантику, что и метод .
Строка составного формата (см. примечания).
Первый объект для форматирования и записи.
Второй объект для форматирования и записи.
Свойство имеет значение null.
Объект закрыт.
Ошибка ввода-вывода.
Параметр не является допустимой строкой составного формата.-или- Индекс элемента формата меньше 0 (нуля) или больше или равен числу объектов, которые необходимо отформатировать (которое для этой перегрузки метода равно 2).
1
Записывает форматированную строку в текстовую строку или поток, используя ту же семантику, что и метод .
Строка составного формата (см. примечания).
Первый объект для форматирования и записи.
Второй объект для форматирования и записи.
Третий объект для форматирования и записи.
Свойство имеет значение null.
Объект закрыт.
Ошибка ввода-вывода.
Параметр не является допустимой строкой составного формата.-или- Индекс элемента формата меньше 0 (нуля) или больше или равен числу объектов, которые необходимо отформатировать (которое для этой перегрузки метода равно 3).
1
Записывает форматированную строку в текстовую строку или поток, используя ту же семантику, что и метод .
Строка составного формата (см. примечания).
Массив объектов, содержащий от нуля и более объектов, которые необходимо форматировать и записать.
Параметр или имеет значение null.
Объект закрыт.
Ошибка ввода-вывода.
Параметр не является допустимой строкой составного формата.-или- Индекс элемента формата меньше 0 (нуля), либо больше или равен длине массива .
1
Записывает в текстовую строку или поток текстовое представление целого числа без знака размером 4 байта.
Записываемое целое число без знака размером 4 байта.
Объект закрыт.
Ошибка ввода-вывода.
1
Записывает в текстовую строку или поток текстовое представление целого числа без знака размером 8 байт.
Записываемое целое число без знака размером 8 байт.
Объект закрыт.
Ошибка ввода-вывода.
1
Выполняет асинхронную запись символа в текстовую строку или поток.
Задача, представляющая асинхронную операцию записи.
Символ, записываемый в текстовый поток.
Удалено средство записи текста.
Средство записи текста в настоящее время используется предыдущей операцией записи.
Выполняет асинхронную запись массива символов в текстовую строку или поток.
Задача, представляющая асинхронную операцию записи.
Массив символов, записываемый в текстовый поток.Если имеет значение null, запись не выполняется.
Удалено средство записи текста.
Средство записи текста в настоящее время используется предыдущей операцией записи.
Асинхронно записывает дочерний массив символов в текстовую строку или поток.
Задача, представляющая асинхронную операцию записи.
Массив символов, из которого записываются данные.
Положение символа в буфере, с которого начинается извлечение данных.
Количество символов для записи.
Свойство имеет значение null.
Сумма значений параметров и превышает длину буфера.
Значение параметра или является отрицательным.
Удалено средство записи текста.
Средство записи текста в настоящее время используется предыдущей операцией записи.
Выполняет асинхронную запись строки в текстовую строку или поток.
Задача, представляющая асинхронную операцию записи.
Строка для записи.Если параметр имеет значение null, в текстовый поток ничего не записывается.
Удалено средство записи текста.
Средство записи текста в настоящее время используется предыдущей операцией записи.
Записывает признак конца строки в текстовую строку или поток.
Объект закрыт.
Ошибка ввода-вывода.
1
Записывает в текстовую строку или поток текстовое представление значения Boolean, за которым следует признак конца строки.
Значение Boolean для записи.
Объект закрыт.
Ошибка ввода-вывода.
1
Записывает в текстовую строку или поток символ, за которым следует признак конца строки.
Символ, записываемый в текстовый поток.
Объект закрыт.
Ошибка ввода-вывода.
1
Записывает в текстовую строку или поток массив символов, за которыми следует признак конца строки.
Массив символов, из которого считываются данные.
Объект закрыт.
Ошибка ввода-вывода.
1
Записывает в текстовую строку или поток дочерний массив символов, за которыми следует признак конца строки.
Массив символов, из которого считываются данные.
Положение символа в , с которого начинается чтение данных.
Наибольшее количество символов для записи.
Длина буфера за вычетом значения параметра меньше значения параметра .
Параметр имеет значение null.
Значение параметра или является отрицательным.
Объект закрыт.
Ошибка ввода-вывода.
1
Записывает в текстовую строку или поток текстовое представление десятичного значения, за которым следует признак конца строки.
Десятичное значение, которое необходимо записать.
Объект закрыт.
Ошибка ввода-вывода.
1
Записывает в текстовую строку или поток текстовое представление значения с плавающей запятой размером 8 байта, за которым следует признак конца строки.
Записываемое значение с плавающей запятой размером 8 байт.
Объект закрыт.
Ошибка ввода-вывода.
1
Записывает в текстовую строку или поток текстовое представление целого числа со знаком размером 4 байта, за которым следует признак конца строки.
Записываемое целое число со знаком размером 4 байта.
Объект закрыт.
Ошибка ввода-вывода.
1
Записывает в текстовую строку или поток текстовое представление целого числа со знаком размером 8 байт, за которым следует признак конца строки.
Записываемое целое число со знаком размером 8 байт.
Объект закрыт.
Ошибка ввода-вывода.
1
Записывает в текстовую строку или поток текстовое представление объекта путем вызова метода ToString для этого объекта, за которым следует признак конца строки.
Записываемый объект.Если имеет значение null, записывается только признак конца строки.
Объект закрыт.
Ошибка ввода-вывода.
1
Записывает в текстовую строку или поток текстовое представление значения с плавающей запятой размером 4 байта, за которым следует признак конца строки.
Записываемое значение с плавающей запятой размером 4 байта.
Объект закрыт.
Ошибка ввода-вывода.
1
Записывает в текстовую строку или поток строку, за которой следует признак конца строки.
Строка для записи.Если имеет значение null, записывается только признак конца строки.
Объект закрыт.
Ошибка ввода-вывода.
1
Записывает форматированную строку и новую строку в текстовую строку или поток, используя ту же семантику, что и метод .
Строка составного формата (см. примечания).
Объект для форматирования и записи.
Свойство имеет значение null.
Объект закрыт.
Ошибка ввода-вывода.
Параметр не является допустимой строкой составного формата.-или- Индекс элемента формата меньше 0 (нуля) или больше или равен числу объектов, которые необходимо отформатировать (которое для этой перегрузки метода равно 1).
1
Записывает форматированную строку и новую строку в текстовую строку или поток, используя ту же семантику, что и метод .
Строка составного формата (см. примечания).
Первый объект для форматирования и записи.
Второй объект для форматирования и записи.
Свойство имеет значение null.
Объект закрыт.
Ошибка ввода-вывода.
Параметр не является допустимой строкой составного формата.-или- Индекс элемента формата меньше 0 (нуля) или больше или равен числу объектов, которые необходимо отформатировать (которое для этой перегрузки метода равно 2).
1
Записывает отформатированную строку и новую строку, используя ту же семантику, что и .
Строка составного формата (см. примечания).
Первый объект для форматирования и записи.
Второй объект для форматирования и записи.
Третий объект для форматирования и записи.
Свойство имеет значение null.
Объект закрыт.
Ошибка ввода-вывода.
Параметр не является допустимой строкой составного формата.-или- Индекс элемента формата меньше 0 (нуля) или больше или равен числу объектов, которые необходимо отформатировать (которое для этой перегрузки метода равно 3).
1
Записывает отформатированную строку и новую строку, используя ту же семантику, что и .
Строка составного формата (см. примечания).
Массив объектов, содержащий от нуля и более объектов, которые необходимо форматировать и записать.
Строка или объект передаются в виде null.
Объект закрыт.
Ошибка ввода-вывода.
Параметр не является допустимой строкой составного формата.-или- Индекс элемента формата меньше 0 (нуля), либо больше или равен длине массива .
1
Записывает в текстовую строку или поток текстовое представление целого числа без знака размером 4 байта, за которым следует признак конца строки.
Записываемое целое число без знака размером 4 байта.
Объект закрыт.
Ошибка ввода-вывода.
1
Записывает в текстовую строку или поток текстовое представление целого числа без знака размером 8 байт, за которым следует признак конца строки.
Записываемое целое число без знака размером 8 байт.
Объект закрыт.
Ошибка ввода-вывода.
1
Асинхронно записывает признак конца строки в текстовую строку или поток.
Задача, представляющая асинхронную операцию записи.
Удалено средство записи текста.
Средство записи текста в настоящее время используется предыдущей операцией записи.
Асинхронно записывает в текстовую строку или поток символ, за которым следует признак конца строки.
Задача, представляющая асинхронную операцию записи.
Символ, записываемый в текстовый поток.
Удалено средство записи текста.
Средство записи текста в настоящее время используется предыдущей операцией записи.
Асинхронно записывает в текстовую строку или поток массив символов, за которыми следует признак конца строки.
Задача, представляющая асинхронную операцию записи.
Массив символов, записываемый в текстовый поток.Если массив символов имеет значение null, записывается только признак конца строки.
Удалено средство записи текста.
Средство записи текста в настоящее время используется предыдущей операцией записи.
Асинхронно записывает в текстовую строку или поток дочерний массив символов, за которыми следует признак конца строки.
Задача, представляющая асинхронную операцию записи.
Массив символов, из которого записываются данные.
Положение символа в буфере, с которого начинается извлечение данных.
Количество символов для записи.
Свойство имеет значение null.
Сумма значений параметров и превышает длину буфера.
Значение параметра или является отрицательным.
Удалено средство записи текста.
Средство записи текста в настоящее время используется предыдущей операцией записи.
Асинхронно записывает в текстовую строку или поток строку, за которой следует знак конца строки.
Задача, представляющая асинхронную операцию записи.
Строка для записи.Если значение равно null, записывается только знак конца строки.
Удалено средство записи текста.
Средство записи текста в настоящее время используется предыдущей операцией записи.