HttpWriter Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Предоставляет объект TextWriter, к которому осуществляется доступ через встроенный объект HttpResponse.
public ref class HttpWriter sealed : System::IO::TextWriter
public sealed class HttpWriter : System.IO.TextWriter
type HttpWriter = class
inherit TextWriter
Public NotInheritable Class HttpWriter
Inherits TextWriter
- Наследование
Комментарии
Методы Write встроенного объекта HttpResponse вызывают внутренние вызовы к объекту HttpWriter.
Поля
CoreNewLine |
Сохраняет новые символы, используемые для этого |
Свойства
Encoding |
Возвращает объект Encoding для TextWriter. |
FormatProvider |
Возвращает объект, который управляет форматированием. (Унаследовано от TextWriter) |
NewLine |
Возвращает или задает строку конца строки, используемую текущим |
OutputStream |
Возвращает объект Stream для включения выходных данных HTTP непосредственно из Stream. |
Методы
Close() |
Отправляет все буферные выходные данные в поток выходных данных HTTP и закрывает подключение сокета. |
CreateObjRef(Type) |
Создает объект, содержащий все соответствующие сведения, необходимые для создания прокси-сервера, используемого для взаимодействия с удаленным объектом. (Унаследовано от MarshalByRefObject) |
Dispose() |
Освобождает все ресурсы, используемые объектом TextWriter. (Унаследовано от TextWriter) |
Dispose(Boolean) |
Освобождает неуправляемые ресурсы, используемые TextWriter, и при необходимости освобождает управляемые ресурсы. (Унаследовано от TextWriter) |
DisposeAsync() |
Асинхронно освобождает все ресурсы, используемые объектом TextWriter. (Унаследовано от TextWriter) |
Equals(Object) |
Определяет, равен ли указанный объект текущему объекту. (Унаследовано от Object) |
Flush() |
Отправляет все буферные выходные данные в поток выходных данных HTTP. |
FlushAsync() |
Асинхронно очищает все буферы для текущего модуля записи и приводит к записи буферных данных на базовое устройство. (Унаследовано от TextWriter) |
FlushAsync(CancellationToken) |
Асинхронно очищает все буферы для текущего модуля записи и приводит к записи буферных данных на базовое устройство. (Унаследовано от TextWriter) |
GetHashCode() |
Служит хэш-функцией по умолчанию. (Унаследовано от Object) |
GetLifetimeService() |
Устаревшие..
Извлекает текущий объект службы времени существования, который управляет политикой времени существования для этого экземпляра. (Унаследовано от MarshalByRefObject) |
GetType() |
Возвращает Type текущего экземпляра. (Унаследовано от Object) |
InitializeLifetimeService() |
Устаревшие..
Получает объект службы времени существования для управления политикой времени существования для этого экземпляра. (Унаследовано от MarshalByRefObject) |
MemberwiseClone() |
Создает неглубокую копию текущей Object. (Унаследовано от Object) |
MemberwiseClone(Boolean) |
Создает неглубокую копию текущего объекта MarshalByRefObject. (Унаследовано от MarshalByRefObject) |
ToString() |
Возвращает строку, представляющую текущий объект. (Унаследовано от Object) |
Write(Boolean) |
Записывает текстовое представление значения |
Write(Char) |
Отправляет один символ в поток выходных данных HTTP. |
Write(Char[]) |
Записывает массив символов в текстовый поток. (Унаследовано от TextWriter) |
Write(Char[], Int32, Int32) |
Отправляет поток символов с указанной начальной позицией и числом символов в выходной поток HTTP. |
Write(Decimal) |
Записывает текстовое представление десятичного значения в текстовый поток. (Унаследовано от TextWriter) |
Write(Double) |
Записывает текстовое представление 8-байтового значения с плавающей запятой в текстовый поток. (Унаследовано от TextWriter) |
Write(Int32) |
Записывает текстовое представление 4-байтового целого числа со знаком в текстовый поток. (Унаследовано от TextWriter) |
Write(Int64) |
Записывает текстовое представление 8-байтового целого числа со знаком в текстовый поток. (Унаследовано от TextWriter) |
Write(Object) |
Отправляет Object в поток выходных данных HTTP. |
Write(ReadOnlySpan<Char>) |
Записывает диапазон символов в текстовый поток. (Унаследовано от TextWriter) |
Write(Single) |
Записывает текстовое представление 4-байтового значения с плавающей запятой в текстовый поток. (Унаследовано от TextWriter) |
Write(String) |
Отправляет строку в поток выходных данных HTTP. |
Write(String, Object) |
Записывает форматированную строку в текстовый поток, используя ту же семантику, что и метод Format(String, Object). (Унаследовано от TextWriter) |
Write(String, Object, Object) |
Записывает форматированную строку в текстовый поток, используя ту же семантику, что и метод Format(String, Object, Object). (Унаследовано от TextWriter) |
Write(String, Object, Object, Object) |
Записывает форматированную строку в текстовый поток, используя ту же семантику, что и метод Format(String, Object, Object, Object). (Унаследовано от TextWriter) |
Write(String, Object[]) |
Записывает форматированную строку в текстовый поток, используя ту же семантику, что и метод Format(String, Object[]). (Унаследовано от TextWriter) |
Write(String, ReadOnlySpan<Object>) |
Записывает форматированную строку в текстовый поток, используя ту же семантику, что и Format(String, ReadOnlySpan<Object>). (Унаследовано от TextWriter) |
Write(StringBuilder) |
Записывает построитель строк в текстовый поток. (Унаследовано от TextWriter) |
Write(UInt32) |
Записывает текстовое представление 4-байтового целого числа без знака в текстовый поток. (Унаследовано от TextWriter) |
Write(UInt64) |
Записывает текстовое представление 8-байтового целого числа без знака в текстовый поток. (Унаследовано от TextWriter) |
WriteAsync(Char) |
Записывает символ в текстовый поток асинхронно. (Унаследовано от TextWriter) |
WriteAsync(Char[]) |
Записывает массив символов в текстовый поток асинхронно. (Унаследовано от TextWriter) |
WriteAsync(Char[], Int32, Int32) |
Записывает вложенные символы в текстовый поток асинхронно. (Унаследовано от TextWriter) |
WriteAsync(ReadOnlyMemory<Char>, CancellationToken) |
Асинхронно записывает область памяти символов в текстовый поток. (Унаследовано от TextWriter) |
WriteAsync(String) |
Записывает строку в текстовый поток асинхронно. (Унаследовано от TextWriter) |
WriteAsync(StringBuilder, CancellationToken) |
Асинхронно записывает построитель строк в текстовый поток. (Унаследовано от TextWriter) |
WriteBytes(Byte[], Int32, Int32) |
Отправляет поток байтов с указанной начальной позицией и числом байтов в поток выходных данных HTTP. |
WriteLine() |
Отправляет пару символов возврата каретки и канала строки (CRLF) в выходной поток HTTP. |
WriteLine(Boolean) |
Записывает текстовое представление значения |
WriteLine(Char) |
Записывает символ в текстовый поток, за которым следует терминатор строки. (Унаследовано от TextWriter) |
WriteLine(Char[]) |
Записывает массив символов в текстовый поток, за которым следует константатор строки. (Унаследовано от TextWriter) |
WriteLine(Char[], Int32, Int32) |
Записывает вложенные символы в текстовый поток, за которым следует терминатор строки. (Унаследовано от TextWriter) |
WriteLine(Decimal) |
Записывает текстовое представление десятичного значения в текстовый поток, за которым следует терминатор строки. (Унаследовано от TextWriter) |
WriteLine(Double) |
Записывает текстовое представление 8-байтового значения с плавающей запятой в текстовый поток, за которым следует терминатор строки. (Унаследовано от TextWriter) |
WriteLine(Int32) |
Записывает текстовое представление 4-байтового целого числа со знаком в текстовый поток, за которым следует терминатор строки. (Унаследовано от TextWriter) |
WriteLine(Int64) |
Записывает текстовое представление целого числа со знаком 8 байтов в текстовый поток, за которым следует терминатор строки. (Унаследовано от TextWriter) |
WriteLine(Object) |
Записывает текстовое представление объекта в текстовый поток, вызывая метод |
WriteLine(ReadOnlySpan<Char>) |
Записывает текстовое представление диапазона символов в текстовый поток, за которым следует терминатор строки. (Унаследовано от TextWriter) |
WriteLine(Single) |
Записывает текстовое представление 4-байтового значения с плавающей запятой в текстовый поток, а затем конца строки. (Унаследовано от TextWriter) |
WriteLine(String) |
Записывает строку в текстовый поток, за которой следует терминатор строки. (Унаследовано от TextWriter) |
WriteLine(String, Object) |
Записывает форматированную строку и новую строку в текстовый поток, используя ту же семантику, что и метод Format(String, Object). (Унаследовано от TextWriter) |
WriteLine(String, Object, Object) |
Записывает форматированную строку и новую строку в текстовый поток, используя ту же семантику, что и метод Format(String, Object, Object). (Унаследовано от TextWriter) |
WriteLine(String, Object, Object, Object) |
Записывает форматированную строку и новую строку в текстовый поток, используя ту же семантику, что и Format(String, Object). (Унаследовано от TextWriter) |
WriteLine(String, Object[]) |
Записывает форматированную строку и новую строку в текстовый поток, используя ту же семантику, что и Format(String, Object). (Унаследовано от TextWriter) |
WriteLine(String, ReadOnlySpan<Object>) |
Записывает форматированную строку и новую строку в текстовый поток, используя ту же семантику, что и Format(String, ReadOnlySpan<Object>). (Унаследовано от TextWriter) |
WriteLine(StringBuilder) |
Записывает текстовое представление построителя строк в текстовый поток, за которым следует терминатор строки. (Унаследовано от TextWriter) |
WriteLine(UInt32) |
Записывает текстовое представление 4-байтового целого числа без знака в текстовый поток, за которым следует терминатор строки. (Унаследовано от TextWriter) |
WriteLine(UInt64) |
Записывает текстовое представление 8-байтового целого числа без знака в текстовый поток, а затем конца строки. (Унаследовано от TextWriter) |
WriteLineAsync() |
Асинхронно записывает конца строки в текстовый поток. (Унаследовано от TextWriter) |
WriteLineAsync(Char) |
Асинхронно записывает символ в текстовый поток, за которым следует терминатор строки. (Унаследовано от TextWriter) |
WriteLineAsync(Char[]) |
Асинхронно записывает массив символов в текстовый поток, за которым следует терминатор строки. (Унаследовано от TextWriter) |
WriteLineAsync(Char[], Int32, Int32) |
Асинхронно записывает вложенные символы в текстовый поток, за которым следует терминатор строки. (Унаследовано от TextWriter) |
WriteLineAsync(ReadOnlyMemory<Char>, CancellationToken) |
Асинхронно записывает текстовое представление области памяти символов в текстовый поток, за которым следует терминатор строки. (Унаследовано от TextWriter) |
WriteLineAsync(String) |
Асинхронно записывает строку в текстовый поток, за которым следует терминатор строки. (Унаследовано от TextWriter) |
WriteLineAsync(StringBuilder, CancellationToken) |
Асинхронно записывает текстовое представление построителя строк в текстовый поток, за которым следует терминатор строки. (Унаследовано от TextWriter) |
WriteString(String, Int32, Int32) |
Отправляет строку с указанной начальной позицией и числом символов в поток выходных данных HTTP. |
Явные реализации интерфейса
IDisposable.Dispose() |
Описание этого элемента см. в разделе Dispose(). (Унаследовано от TextWriter) |
Применяется к
См. также раздел
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по