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[], Int32, Int32) |
Инициализирует новый экземпляр класса ByteArrayContent. |
ByteArrayContent(Byte[]) |
Инициализирует новый экземпляр класса ByteArrayContent. |
Свойства
Headers |
Возвращает заголовки содержимого HTTP, как определено в RFC 2616. (Унаследовано от HttpContent) |
Методы
CopyTo(Stream, TransportContext, CancellationToken) |
Сериализует http-содержимое в поток байтов и копирует его в |
CopyToAsync(Stream, CancellationToken) |
Сериализируйте содержимое HTTP в поток байтов и копирует его в объект потока, предоставленный в качестве параметра |
CopyToAsync(Stream, TransportContext, CancellationToken) |
Сериализируйте содержимое HTTP в поток байтов и копирует его в объект потока, предоставленный в качестве параметра |
CopyToAsync(Stream, TransportContext) |
Сериализируйте содержимое HTTP в поток байтов и копирует его в объект потока, предоставленный в качестве параметра |
CopyToAsync(Stream) |
Сериализируйте содержимое 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(CancellationToken) |
Сериализуйте содержимое HTTP в буфер памяти в виде асинхронной операции. (Унаследовано от HttpContent) |
LoadIntoBufferAsync(Int64, CancellationToken) |
Сериализуйте содержимое 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, CancellationToken) |
Сериализуйте и записывайте массив байтов, предоставленный в конструкторе, в поток содержимого HTTP в виде асинхронной операции. |
SerializeToStreamAsync(Stream, TransportContext, CancellationToken) |
Сериализуйте содержимое HTTP в поток в виде асинхронной операции. (Унаследовано от HttpContent) |
SerializeToStreamAsync(Stream, TransportContext) |
Сериализуйте и записывайте массив байтов, предоставленный в конструкторе, в поток содержимого HTTP в виде асинхронной операции. |
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 в асинхронной операции. |