HttpWriter Класс

Определение

Предоставляет объект TextWriter, доступ к которому осуществляется через встроенный объект HttpResponse.Provides a TextWriter object that is accessed through the intrinsic HttpResponse object.

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
Наследование

Комментарии

Методы встроенного HttpResponse объектаHttpWriter выполняют внутренние вызовы к объекту. WriteThe Write methods of the intrinsic HttpResponse object make internal calls to an HttpWriter object.

Поля

CoreNewLine

Сохраняет символы новой строки, используемые для данного TextWriter.Stores the newline characters used for this TextWriter.

(Унаследовано от TextWriter)

Свойства

Encoding

Возвращает объект Encoding для TextWriter.Gets an Encoding object for the TextWriter.

FormatProvider

Возвращает объект, управляющий форматированием.Gets an object that controls formatting.

(Унаследовано от TextWriter)
NewLine

Возвращает или задает признак конца строки, используемой текущим TextWriter.Gets or sets the line terminator string used by the current TextWriter.

(Унаследовано от TextWriter)
OutputStream

Возвращает объект Stream для вывода HTTP-данных непосредственно из Stream.Gets a Stream object to enable HTTP output directly from the Stream.

Методы

Close()

Посылает все выходные данные, помещенные в буфер, в поток выходных НТТР-данных, а затем закрывает соединение соответствующего сокета.Sends all buffered output to the HTTP output stream and closes the socket connection.

CreateObjRef(Type)

Создает объект, который содержит всю необходимую информацию для создания прокси-сервера, используемого для взаимодействия с удаленным объектом.Creates an object that contains all the relevant information required to generate a proxy used to communicate with a remote object.

(Унаследовано от MarshalByRefObject)
Dispose()

Освобождает все ресурсы, используемые объектом TextWriter.Releases all resources used by the TextWriter object.

(Унаследовано от TextWriter)
Dispose(Boolean)

Освобождает неуправляемые ресурсы, используемые объектом TextWriter, а при необходимости освобождает также управляемые ресурсы.Releases the unmanaged resources used by the TextWriter and optionally releases the managed resources.

(Унаследовано от TextWriter)
DisposeAsync()

Асинхронно освобождает все ресурсы, используемые объектом TextWriter.Asynchronously releases all resources used by the TextWriter object.

(Унаследовано от TextWriter)
Equals(Object)

Определяет, равен ли указанный объект текущему объекту.Determines whether the specified object is equal to the current object.

(Унаследовано от Object)
Flush()

Посылает все выходные данные, помещенные в буфер, в поток выходных НТТР-данных.Sends all buffered output to the HTTP output stream.

FlushAsync()

Асинхронно очищает все буферы текущего средства записи и вызывает запись всех буферизованных данных в базовое устройство.Asynchronously clears all buffers for the current writer and causes any buffered data to be written to the underlying device.

(Унаследовано от TextWriter)
GetHashCode()

Служит в качестве хэш-функции по умолчанию.Serves as the default hash function.

(Унаследовано от Object)
GetLifetimeService()

Извлекает объект обслуживания во время существования, который управляет политикой времени существования данного экземпляра.Retrieves the current lifetime service object that controls the lifetime policy for this instance.

(Унаследовано от MarshalByRefObject)
GetType()

Возвращает объект Type для текущего экземпляра.Gets the Type of the current instance.

(Унаследовано от Object)
InitializeLifetimeService()

Получает объект службы времени существования для управления политикой времени существования для этого экземпляра.Obtains a lifetime service object to control the lifetime policy for this instance.

(Унаследовано от MarshalByRefObject)
MemberwiseClone()

Создает неполную копию текущего объекта Object.Creates a shallow copy of the current Object.

(Унаследовано от Object)
MemberwiseClone(Boolean)

Создает неполную копию текущего объекта MarshalByRefObject.Creates a shallow copy of the current MarshalByRefObject object.

(Унаследовано от MarshalByRefObject)
ToString()

Возвращает строку, представляющую текущий объект.Returns a string that represents the current object.

(Унаследовано от Object)
Write(Boolean)

Записывает текстовое представление значения типа Boolean в текстовый поток.Writes the text representation of a Boolean value to the text stream.

(Унаследовано от TextWriter)
Write(Char)

Посылает отдельный символ в поток выходных НТТР-данных.Sends a single character to the HTTP output stream.

Write(Char[])

Записывает массив символов в текстовый поток.Writes a character array to the text stream.

(Унаследовано от TextWriter)
Write(Char[], Int32, Int32)

Отправляет поток символов с заданной начальной позицией и числом символов в поток выходных НТТР-данных.Sends a stream of characters with the specified starting position and number of characters to the HTTP output stream.

Write(Decimal)

Записывает текстовое представление десятичного значения в текстовый поток.Writes the text representation of a decimal value to the text stream.

(Унаследовано от TextWriter)
Write(Double)

Записывает в текстовый поток текстовое представление значения с плавающей запятой размером 8 байт.Writes the text representation of an 8-byte floating-point value to the text stream.

(Унаследовано от TextWriter)
Write(Int32)

Записывает в текстовый поток текстовое представление целого числа со знаком размером 4 байта.Writes the text representation of a 4-byte signed integer to the text stream.

(Унаследовано от TextWriter)
Write(Int64)

Записывает в текстовый поток текстовое представление целого числа со знаком размером 8 байт.Writes the text representation of an 8-byte signed integer to the text stream.

(Унаследовано от TextWriter)
Write(Object)

Отправляет Object в поток выходных НТТР-данных.Sends an Object to the HTTP output stream.

Write(ReadOnlySpan<Char>)

Записывает диапазон символов в текстовый поток.Writes a character span to the text stream.

(Унаследовано от TextWriter)
Write(Single)

Записывает в текстовый поток текстовое представление значения с плавающей запятой размером 4 байта.Writes the text representation of a 4-byte floating-point value to the text stream.

(Унаследовано от TextWriter)
Write(String)

Посылает строку в поток выходных НТТР-данных.Sends a string to the HTTP output stream.

Write(String, Object)

Записывает форматированную строку в текстовый поток, используя ту же семантику, что и метод Format(String, Object).Writes a formatted string to the text stream, using the same semantics as the Format(String, Object) method.

(Унаследовано от TextWriter)
Write(String, Object, Object)

Записывает форматированную строку в текстовый поток, используя ту же семантику, что и метод Format(String, Object, Object).Writes a formatted string to the text stream using the same semantics as the Format(String, Object, Object) method.

(Унаследовано от TextWriter)
Write(String, Object, Object, Object)

Записывает форматированную строку в текстовый поток, используя ту же семантику, что и метод Format(String, Object, Object, Object).Writes a formatted string to the text stream, using the same semantics as the Format(String, Object, Object, Object) method.

(Унаследовано от TextWriter)
Write(String, Object[])

Записывает форматированную строку в текстовый поток, используя ту же семантику, что и метод Format(String, Object[]).Writes a formatted string to the text stream, using the same semantics as the Format(String, Object[]) method.

(Унаследовано от TextWriter)
Write(StringBuilder)

Записывает построитель строки в текстовый поток.Writes a string builder to the text stream.

(Унаследовано от TextWriter)
Write(UInt32)

Записывает в текстовый поток текстовое представление целого числа без знака размером 4 байта.Writes the text representation of a 4-byte unsigned integer to the text stream.

(Унаследовано от TextWriter)
Write(UInt64)

Записывает в текстовый поток текстовое представление целого числа без знака размером 8 байт.Writes the text representation of an 8-byte unsigned integer to the text stream.

(Унаследовано от TextWriter)
WriteAsync(Char)

Выполняет асинхронную запись символа в текстовый поток.Writes a character to the text stream asynchronously.

(Унаследовано от TextWriter)
WriteAsync(Char[])

Выполняет асинхронную запись массива символов в текстовый поток.Writes a character array to the text stream asynchronously.

(Унаследовано от TextWriter)
WriteAsync(Char[], Int32, Int32)

Асинхронно записывает подмассив символов в текстовый поток.Writes a subarray of characters to the text stream asynchronously.

(Унаследовано от TextWriter)
WriteAsync(ReadOnlyMemory<Char>, CancellationToken)

Выполняет асинхронную запись области памяти символов в текстовый поток.Asynchronously writes a character memory region to the text stream.

(Унаследовано от TextWriter)
WriteAsync(String)

Выполняет асинхронную запись строки в текстовый поток.Writes a string to the text stream asynchronously.

(Унаследовано от TextWriter)
WriteAsync(StringBuilder, CancellationToken)

Асинхронно записывает построитель строки в текстовый поток.Asynchronously writes a string builder to the text stream.

(Унаследовано от TextWriter)
WriteBytes(Byte[], Int32, Int32)

Отправляет поток байтов с заданной начальной позицией и числом байтов в поток выходных НТТР-данных.Sends a stream of bytes with the specified starting position and number of bytes to the HTTP output stream.

WriteLine()

Отправляет пару символов (возврат каретки + перевод строки (CRLF)) в поток выходных НТТР-данных.Sends a carriage return + line feed (CRLF) pair of characters to the HTTP output stream.

WriteLine(Boolean)

Записывает в текстовый поток текстовое представление значения типа Boolean, за которым следует знак конца строки.Writes the text representation of a Boolean value to the text stream, followed by a line terminator.

(Унаследовано от TextWriter)
WriteLine(Char)

Записывает в текстовый поток символ, за которым следует признак конца строки.Writes a character to the text stream, followed by a line terminator.

(Унаследовано от TextWriter)
WriteLine(Char[])

Записывает в текстовый поток массив символов, за которыми следует признак конца строки.Writes an array of characters to the text stream, followed by a line terminator.

(Унаследовано от TextWriter)
WriteLine(Char[], Int32, Int32)

Записывает в текстовый поток подмассив символов, за которым следует признак конца строки.Writes a subarray of characters to the text stream, followed by a line terminator.

(Унаследовано от TextWriter)
WriteLine(Decimal)

Записывает в текстовый поток текстовое представление десятичного значения, за которым следует знак конца строки.Writes the text representation of a decimal value to the text stream, followed by a line terminator.

(Унаследовано от TextWriter)
WriteLine(Double)

Записывает в текстовый поток текстовое представление значения с плавающей запятой размером 8 байт, за которым следует признак конца строки.Writes the text representation of a 8-byte floating-point value to the text stream, followed by a line terminator.

(Унаследовано от TextWriter)
WriteLine(Int32)

Записывает в текстовый поток текстовое представление целого числа со знаком размером 4 байта, за которым следует признак конца строки.Writes the text representation of a 4-byte signed integer to the text stream, followed by a line terminator.

(Унаследовано от TextWriter)
WriteLine(Int64)

Записывает в текстовый поток текстовое представление целого числа со знаком размером 8 байт, за которым следует признак конца строки.Writes the text representation of an 8-byte signed integer to the text stream, followed by a line terminator.

(Унаследовано от TextWriter)
WriteLine(Object)

Записывает в текстовый поток текстовое представление объекта путем вызова метода ToString для этого объекта, за которым следует признак конца строки.Writes the text representation of an object to the text stream, by calling the ToString method on that object, followed by a line terminator.

(Унаследовано от TextWriter)
WriteLine(ReadOnlySpan<Char>)

Записывает в текстовый поток текстовое представление диапазона символов, за которым следует знак конца строки.Writes the text representation of a character span to the text stream, followed by a line terminator.

(Унаследовано от TextWriter)
WriteLine(Single)

Записывает в текстовый поток текстовое представление значения с плавающей запятой размером 4 байта, за которым следует признак конца строки.Writes the text representation of a 4-byte floating-point value to the text stream, followed by a line terminator.

(Унаследовано от TextWriter)
WriteLine(String)

Записывает в текстовый поток строку, за которой следует признак конца строки.Writes a string to the text stream, followed by a line terminator.

(Унаследовано от TextWriter)
WriteLine(String, Object)

Записывает форматированную строку и перенос строки в текстовый поток, используя ту же семантику, что и метод Format(String, Object).Writes a formatted string and a new line to the text stream, using the same semantics as the Format(String, Object) method.

(Унаследовано от TextWriter)
WriteLine(String, Object, Object)

Записывает форматированную строку и перенос строки в текстовый поток, используя ту же семантику, что и метод Format(String, Object, Object).Writes a formatted string and a new line to the text stream, using the same semantics as the Format(String, Object, Object) method.

(Унаследовано от TextWriter)
WriteLine(String, Object, Object, Object)

Записывает форматированную строку и перенос строки в текстовый поток, используя ту же семантику, что и Format(String, Object).Writes out a formatted string and a new line to the text stream, using the same semantics as Format(String, Object).

(Унаследовано от TextWriter)
WriteLine(String, Object[])

Записывает форматированную строку и перенос строки в текстовый поток, используя ту же семантику, что и Format(String, Object).Writes out a formatted string and a new line to the text stream, using the same semantics as Format(String, Object).

(Унаследовано от TextWriter)
WriteLine(StringBuilder)

Записывает в текстовый поток текстовое представление построителя строки, за которым следует знак конца строки.Writes the text representation of a string builder to the text stream, followed by a line terminator.

(Унаследовано от TextWriter)
WriteLine(UInt32)

Записывает в текстовый поток текстовое представление целого числа без знака размером 4 байта, за которым следует признак конца строки.Writes the text representation of a 4-byte unsigned integer to the text stream, followed by a line terminator.

(Унаследовано от TextWriter)
WriteLine(UInt64)

Записывает в текстовый поток текстовое представление целого числа без знака размером 8 байт, за которым следует признак конца строки.Writes the text representation of an 8-byte unsigned integer to the text stream, followed by a line terminator.

(Унаследовано от TextWriter)
WriteLineAsync()

Асинхронно записывает признак конца строки в текстовый поток.Asynchronously writes a line terminator to the text stream.

(Унаследовано от TextWriter)
WriteLineAsync(Char)

Асинхронно записывает в текстовый поток символ, за которым следует признак конца строки.Asynchronously writes a character to the text stream, followed by a line terminator.

(Унаследовано от TextWriter)
WriteLineAsync(Char[])

Асинхронно записывает в текстовый поток массив символов, за которым следует признак конца строки.Asynchronously writes an array of characters to the text stream, followed by a line terminator.

(Унаследовано от TextWriter)
WriteLineAsync(Char[], Int32, Int32)

Асинхронно записывает в текстовый поток подмассив символов, за которым следует признак конца строки.Asynchronously writes a subarray of characters to the text stream, followed by a line terminator.

(Унаследовано от TextWriter)
WriteLineAsync(ReadOnlyMemory<Char>, CancellationToken)

Асинхронно записывает в текстовый поток текстовое представление области памяти символов, за которым следует знак конца строки.Asynchronously writes the text representation of a character memory region to the text stream, followed by a line terminator.

(Унаследовано от TextWriter)
WriteLineAsync(String)

Асинхронно записывает в текстовый поток строку, за которой следует признак конца строки.Asynchronously writes a string to the text stream, followed by a line terminator.

(Унаследовано от TextWriter)
WriteLineAsync(StringBuilder, CancellationToken)

Асинхронно записывает в текстовый поток текстовое представление построителя строки, за которым следует знак конца строки.Asynchronously writes the text representation of a string builder to the text stream, followed by a line terminator.

(Унаследовано от TextWriter)
WriteString(String, Int32, Int32)

Отправляет строку с заданной начальной позицией и числом символов в поток выходных НТТР-данных.Sends a string with the specified starting position and number of characters to the HTTP output stream.

Явные реализации интерфейса

IDisposable.Dispose()

Описание этого члена см. в разделе Dispose().For a description of this member, see Dispose().

(Унаследовано от TextWriter)

Применяется к

Дополнительно