Бөлісу құралы:


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
Производный

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

ByteArrayContent(Byte[], Int32, Int32)

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

ByteArrayContent(Byte[])

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

Свойства

Headers

Возвращает заголовки содержимого HTTP, как определено в RFC 2616.

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

Методы

CopyTo(Stream, TransportContext, CancellationToken)

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

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

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

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

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

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

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

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

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

(Унаследовано от HttpContent)
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 в асинхронной операции.

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