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() |
Посылает все выходные данные, помещенные в буфер, в поток выходных НТТР-данных, а затем закрывает соединение соответствующего сокета. |
CreateObjRef(Type) |
Создает объект, который содержит всю необходимую информацию для создания прокси-сервера, используемого для взаимодействия с удаленным объектом. (Унаследовано от MarshalByRefObject) |
Dispose() |
Освобождает все ресурсы, используемые объектом TextWriter. (Унаследовано от TextWriter) |
Dispose(Boolean) |
Освобождает неуправляемые ресурсы, используемые объектом TextWriter, а при необходимости освобождает также управляемые ресурсы. (Унаследовано от TextWriter) |
DisposeAsync() |
Асинхронно освобождает все ресурсы, используемые объектом TextWriter. (Унаследовано от TextWriter) |
Equals(Object) |
Определяет, равен ли указанный объект текущему объекту. (Унаследовано от Object) |
Flush() |
Посылает все выходные данные, помещенные в буфер, в поток выходных НТТР-данных. |
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) |
Посылает отдельный символ в поток выходных НТТР-данных. |
Write(Char[]) |
Записывает массив символов в текстовый поток. (Унаследовано от TextWriter) |
Write(Char[], Int32, Int32) |
Отправляет поток символов с заданной начальной позицией и числом символов в поток выходных НТТР-данных. |
Write(Decimal) |
Записывает текстовое представление десятичного значения в текстовый поток. (Унаследовано от TextWriter) |
Write(Double) |
Записывает в текстовый поток текстовое представление значения с плавающей запятой размером 8 байт. (Унаследовано от TextWriter) |
Write(Int32) |
Записывает в текстовый поток текстовое представление целого числа со знаком размером 4 байта. (Унаследовано от TextWriter) |
Write(Int64) |
Записывает в текстовый поток текстовое представление целого числа со знаком размером 8 байт. (Унаследовано от TextWriter) |
Write(Object) |
Отправляет Object в поток выходных НТТР-данных. |
Write(ReadOnlySpan<Char>) |
Записывает диапазон символов в текстовый поток. (Унаследовано от TextWriter) |
Write(Single) |
Записывает в текстовый поток текстовое представление значения с плавающей запятой размером 4 байта. (Унаследовано от TextWriter) |
Write(String) |
Посылает строку в поток выходных НТТР-данных. |
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>) |
Предоставляет объект TextWriter, доступ к которому осуществляется через встроенный объект HttpResponse. (Унаследовано от 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) |
Отправляет поток байтов с заданной начальной позицией и числом байтов в поток выходных НТТР-данных. |
WriteLine() |
Отправляет пару символов (возврат каретки + перевод строки (CRLF)) в поток выходных НТТР-данных. |
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>) |
Предоставляет объект TextWriter, доступ к которому осуществляется через встроенный объект HttpResponse. (Унаследовано от 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) |
Отправляет строку с заданной начальной позицией и числом символов в поток выходных НТТР-данных. |
Явные реализации интерфейса
IDisposable.Dispose() |
Описание этого члена см. в разделе Dispose(). (Унаследовано от TextWriter) |
Применяется к
См. также раздел
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по