Поделиться через


ReadOnlyMemoryContent Класс

Определение

Предоставляет содержимое HTTP на основе ReadOnlyMemory<T>.

public ref class ReadOnlyMemoryContent sealed : System::Net::Http::HttpContent
public sealed class ReadOnlyMemoryContent : System.Net.Http.HttpContent
type ReadOnlyMemoryContent = class
    inherit HttpContent
Public NotInheritable Class ReadOnlyMemoryContent
Inherits HttpContent
Наследование
ReadOnlyMemoryContent

Конструкторы

ReadOnlyMemoryContent(ReadOnlyMemory<Byte>)

Инициализирует новый экземпляр класса ReadOnlyMemoryContent.

Свойства

Headers

Получает заголовки содержимого HTTP, определенные в RFC 2616.

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

Методы

CopyTo(Stream, TransportContext, CancellationToken)

Сериализует HTTP-содержимое в поток байтов и копирует его в stream.

(Унаследовано от HttpContent)
CopyToAsync(Stream)

Сериализирует содержимое HTTP в поток байтов и копирует его в объект потока, предоставленный как параметр stream.

(Унаследовано от HttpContent)
CopyToAsync(Stream, CancellationToken)

Сериализирует содержимое HTTP в поток байтов и копирует его в объект потока, предоставленный как параметр stream.

(Унаследовано от HttpContent)
CopyToAsync(Stream, TransportContext)

Сериализирует содержимое HTTP в поток байтов и копирует его в объект потока, предоставленный как параметр stream.

(Унаследовано от HttpContent)
CopyToAsync(Stream, TransportContext, CancellationToken)

Сериализирует содержимое HTTP в поток байтов и копирует его в объект потока, предоставленный как параметр stream.

(Унаследовано от HttpContent)
CreateContentReadStream(CancellationToken)

Сериализует содержимое HTTP в поток памяти.

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

Сериализация содержимого HTTP в поток в памяти в качестве асинхронной операции.

(Унаследовано от HttpContent)
CreateContentReadStreamAsync(CancellationToken)

Выполняет сериализацию содержимого HTTP в поток в памяти в качестве асинхронной операции.

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

Освобождает неуправляемые ресурсы и удаляет управляемые ресурсы, используемые объектом HttpContent.

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

Освобождает неуправляемые ресурсы, используемые объектом HttpContent, и опционально удаляет управляемые ресурсы.

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

Определяет, равен ли указанный объект текущему объекту.

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

Служит хэш-функцией по умолчанию.

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

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

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

Сериализация содержимого HTTP в буфер памяти в виде асинхронной операции.

(Унаследовано от HttpContent)
LoadIntoBufferAsync(Int64)

Сериализация содержимого HTTP в буфер памяти в виде асинхронной операции.

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

Создает неполную копию текущего объекта Object.

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

Сериализация содержимого HTTP в массив байтов в виде асинхронной операции.

(Унаследовано от HttpContent)
ReadAsByteArrayAsync(CancellationToken)

Сериализация содержимого HTTP в массив байтов в виде асинхронной операции.

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

Сериализует HTTP-содержимое и возвращает поток, представляющий содержимое.

(Унаследовано от HttpContent)
ReadAsStream(CancellationToken)

Сериализует HTTP-содержимое и возвращает поток, представляющий содержимое.

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

Сериализует HTTP-содержимое и возвращает поток, представляющий содержимое в асинхронной операции.

(Унаследовано от HttpContent)
ReadAsStreamAsync(CancellationToken)

Сериализует HTTP-содержимое и возвращает поток, представляющий содержимое в асинхронной операции.

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

Сериализация содержимого HTTP в строку в качестве асинхронной операции.

(Унаследовано от HttpContent)
ReadAsStringAsync(CancellationToken)

Сериализация содержимого HTTP в строку в качестве асинхронной операции.

(Унаследовано от HttpContent)
SerializeToStream(Stream, TransportContext, CancellationToken)

При переопределении в производном классе сериализует HTTP-содержимое в поток. В противном случае создается исключение NotSupportedException.

(Унаследовано от HttpContent)
SerializeToStreamAsync(Stream, TransportContext)

Сериализация содержимого HTTP в поток в качестве асинхронной операции.

(Унаследовано от HttpContent)
SerializeToStreamAsync(Stream, TransportContext, CancellationToken)

Сериализация содержимого HTTP в поток в качестве асинхронной операции.

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

Возвращает строку, представляющую текущий объект.

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

Определяет, имеет ли содержимое HTTP допустимую длину в байтах.

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

Методы расширения

ReadFromJsonAsAsyncEnumerable<TValue>(HttpContent, JsonSerializerOptions, CancellationToken)

Считывает содержимое HTTP и возвращает значение, полученное в результате десериализации содержимого в формате JSON в асинхронной операции перечисления.

ReadFromJsonAsAsyncEnumerable<TValue>(HttpContent, JsonTypeInfo<TValue>, CancellationToken)

Считывает содержимое HTTP и возвращает значение, полученное в результате десериализации содержимого в формате JSON в асинхронной операции перечисления.

ReadFromJsonAsAsyncEnumerable<TValue>(HttpContent, CancellationToken)

Считывает содержимое HTTP и возвращает значение, полученное в результате десериализации содержимого в формате JSON в асинхронной операции перечисления.

ReadFromJsonAsync(HttpContent, Type, JsonSerializerOptions, CancellationToken)

Считывает содержимое HTTP и возвращает значение, полученное в результате десериализации содержимого в виде JSON в асинхронной операции.

ReadFromJsonAsync(HttpContent, Type, JsonSerializerContext, CancellationToken)

Считывает содержимое HTTP и возвращает значение, полученное в результате десериализации содержимого в виде JSON в асинхронной операции.

ReadFromJsonAsync(HttpContent, Type, CancellationToken)

Считывает содержимое HTTP и возвращает значение, полученное в результате десериализации содержимого в виде JSON в асинхронной операции.

ReadFromJsonAsync<T>(HttpContent, JsonSerializerOptions, CancellationToken)

Считывает содержимое HTTP и возвращает значение, полученное в результате десериализации содержимого в виде JSON в асинхронной операции.

ReadFromJsonAsync<T>(HttpContent, JsonTypeInfo<T>, CancellationToken)

Считывает содержимое HTTP и возвращает значение, полученное в результате десериализации содержимого в виде JSON в асинхронной операции.

ReadFromJsonAsync<T>(HttpContent, CancellationToken)

Считывает содержимое HTTP и возвращает значение, полученное в результате десериализации содержимого в виде JSON в асинхронной операции.

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