ByteArrayContent Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Предоставляет содержимое HTTP на основе массива байтов.
public ref class ByteArrayContent : System::Net::Http::HttpContent
public class ByteArrayContent : System.Net.Http.HttpContent
type ByteArrayContent = class
inherit HttpContent
Public Class ByteArrayContent
Inherits HttpContent
- Наследование
- Производный
Конструкторы
ByteArrayContent(Byte[]) |
Инициализирует новый экземпляр класса ByteArrayContent. |
ByteArrayContent(Byte[], Int32, Int32) |
Инициализирует новый экземпляр класса ByteArrayContent. |
Свойства
Headers |
Получает заголовки содержимого HTTP, определенные в RFC 2616. (Унаследовано от HttpContent) |
Методы
CopyTo(Stream, TransportContext, CancellationToken) |
Сериализует HTTP-содержимое в поток байтов и копирует его в |
CopyToAsync(Stream) |
Сериализирует содержимое HTTP в поток байтов и копирует его в объект потока, предоставленный как параметр |
CopyToAsync(Stream, CancellationToken) |
Сериализирует содержимое HTTP в поток байтов и копирует его в объект потока, предоставленный как параметр |
CopyToAsync(Stream, TransportContext) |
Сериализирует содержимое HTTP в поток байтов и копирует его в объект потока, предоставленный как параметр |
CopyToAsync(Stream, TransportContext, CancellationToken) |
Сериализирует содержимое HTTP в поток байтов и копирует его в объект потока, предоставленный как параметр |
CreateContentReadStream(CancellationToken) |
Создает поток HTTP-содержимого для чтения. Использует память из ByteArrayContent в качестве резервного хранилища. |
CreateContentReadStream(CancellationToken) |
Сериализует содержимое HTTP в поток памяти. (Унаследовано от HttpContent) |
CreateContentReadStreamAsync() |
Создает поток HTTP-содержимого в качестве асинхронной операции для чтения (в качестве резервного хранилища используется память из ByteArrayContent). |
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-содержимого. |
SerializeToStream(Stream, TransportContext, CancellationToken) |
При переопределении в производном классе сериализует HTTP-содержимое в поток. В противном случае создается исключение NotSupportedException. (Унаследовано от HttpContent) |
SerializeToStreamAsync(Stream, TransportContext) |
Сериализует и записывает массив байтов из конструктора в поток содержимого HTTP в качестве асинхронной операции. |
SerializeToStreamAsync(Stream, TransportContext, CancellationToken) |
Сериализует и записывает массив байтов из конструктора в поток содержимого HTTP в качестве асинхронной операции. |
SerializeToStreamAsync(Stream, TransportContext, CancellationToken) |
Сериализация содержимого HTTP в поток в качестве асинхронной операции. (Унаследовано от HttpContent) |
ToString() |
Возвращает строку, представляющую текущий объект. (Унаследовано от Object) |
TryComputeLength(Int64) |
Определяет, имеет ли массив байтов допустимую длину в байтах. |
Методы расширения
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 в асинхронной операции. |