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


FormUrlEncodedContent Класс

Определение

Контейнер для кортежей " имя-значение ", закодированных с помощью типа MIME application/x-www-form-urlencoded.

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

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

FormUrlEncodedContent(IEnumerable<KeyValuePair<String,String>>)

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

Свойства

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-содержимого для чтения. Использует память из ByteArrayContent в качестве резервного хранилища.

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

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

(Унаследовано от 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-содержимого.

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

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

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

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

SerializeToStreamAsync(Stream, TransportContext, CancellationToken)

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

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

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

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

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

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

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

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 в асинхронной операции.

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