HttpClientJsonExtensions 类

定义

包含要以 JSON 形式发送和接收 HTTP 内容的扩展方法。

public ref class HttpClientJsonExtensions abstract sealed
public static class HttpClientJsonExtensions
type HttpClientJsonExtensions = class
Public Module HttpClientJsonExtensions
继承
HttpClientJsonExtensions

方法

DeleteFromJsonAsync(HttpClient, String, Type, CancellationToken)

将 DELETE 请求发送到指定的 URI,并返回在异步操作中将响应正文反序列化为 JSON 而得出的值。

DeleteFromJsonAsync(HttpClient, String, Type, JsonSerializerContext, CancellationToken)

将 DELETE 请求发送到指定的 URI,并返回在异步操作中将响应正文反序列化为 JSON 而得出的值。

DeleteFromJsonAsync(HttpClient, String, Type, JsonSerializerOptions, CancellationToken)

将 DELETE 请求发送到指定的 URI,并返回在异步操作中将响应正文反序列化为 JSON 而得出的值。

DeleteFromJsonAsync(HttpClient, Uri, Type, CancellationToken)

将 DELETE 请求发送到指定的 URI,并返回在异步操作中将响应正文反序列化为 JSON 而得出的值。

DeleteFromJsonAsync(HttpClient, Uri, Type, JsonSerializerContext, CancellationToken)

将 DELETE 请求发送到指定的 URI,并返回在异步操作中将响应正文反序列化为 JSON 而得出的值。

DeleteFromJsonAsync(HttpClient, Uri, Type, JsonSerializerOptions, CancellationToken)

将 DELETE 请求发送到指定的 URI,并返回在异步操作中将响应正文反序列化为 JSON 而得出的值。

DeleteFromJsonAsync<TValue>(HttpClient, String, CancellationToken)

将 DELETE 请求发送到指定的 URI,并返回在异步操作中将响应正文反序列化为 JSON 而得出的值。

DeleteFromJsonAsync<TValue>(HttpClient, String, JsonSerializerOptions, CancellationToken)

将 DELETE 请求发送到指定的 URI,并返回在异步操作中将响应正文反序列化为 JSON 而得出的值。

DeleteFromJsonAsync<TValue>(HttpClient, String, JsonTypeInfo<TValue>, CancellationToken)

将 DELETE 请求发送到指定的 URI,并返回在异步操作中将响应正文反序列化为 JSON 而得出的值。

DeleteFromJsonAsync<TValue>(HttpClient, Uri, CancellationToken)

将 DELETE 请求发送到指定的 URI,并返回在异步操作中将响应正文反序列化为 JSON 而得出的值。

DeleteFromJsonAsync<TValue>(HttpClient, Uri, JsonSerializerOptions, CancellationToken)

将 DELETE 请求发送到指定的 URI,并返回在异步操作中将响应正文反序列化为 JSON 而得出的值。

DeleteFromJsonAsync<TValue>(HttpClient, Uri, JsonTypeInfo<TValue>, CancellationToken)

将 DELETE 请求发送到指定的 URI,并返回在异步操作中将响应正文反序列化为 JSON 而得出的值。

GetFromJsonAsAsyncEnumerable<TValue>(HttpClient, String, CancellationToken)

HTTP GET向指定的 requestUri 发送请求,并返回在异步可枚举操作中将响应正文反序列化为 JSON 而得出的值。

GetFromJsonAsAsyncEnumerable<TValue>(HttpClient, String, JsonSerializerOptions, CancellationToken)

HTTP GET向指定的 requestUri 发送请求,并返回在异步可枚举操作中将响应正文反序列化为 JSON 而得出的值。

GetFromJsonAsAsyncEnumerable<TValue>(HttpClient, String, JsonTypeInfo<TValue>, CancellationToken)

HTTP GET向指定的 requestUri 发送请求,并返回在异步可枚举操作中将响应正文反序列化为 JSON 而得出的值。

GetFromJsonAsAsyncEnumerable<TValue>(HttpClient, Uri, CancellationToken)

HTTP GET向指定的 requestUri 发送请求,并返回在异步可枚举操作中将响应正文反序列化为 JSON 而得出的值。

GetFromJsonAsAsyncEnumerable<TValue>(HttpClient, Uri, JsonSerializerOptions, CancellationToken)

HTTP GET向指定的 requestUri 发送请求,并返回在异步可枚举操作中将响应正文反序列化为 JSON 而得出的值。

GetFromJsonAsAsyncEnumerable<TValue>(HttpClient, Uri, JsonTypeInfo<TValue>, CancellationToken)

HTTP GET向指定的 requestUri 发送请求,并返回在异步可枚举操作中将响应正文反序列化为 JSON 而得出的值。

GetFromJsonAsync(HttpClient, String, Type, CancellationToken)

将 GET 请求发送到指定 URI,并在异步操作中以 JSON 形式返回反序列化响应正文生成的值。

GetFromJsonAsync(HttpClient, String, Type, JsonSerializerContext, CancellationToken)

将 GET 请求发送到指定 URI,并在异步操作中以 JSON 形式返回反序列化响应正文生成的值。

GetFromJsonAsync(HttpClient, String, Type, JsonSerializerOptions, CancellationToken)

将 GET 请求发送到指定 URI,并在异步操作中以 JSON 形式返回反序列化响应正文生成的值。

GetFromJsonAsync(HttpClient, Uri, Type, CancellationToken)

将 GET 请求发送到指定 URI,并在异步操作中以 JSON 形式返回反序列化响应正文生成的值。

GetFromJsonAsync(HttpClient, Uri, Type, JsonSerializerContext, CancellationToken)

将 GET 请求发送到指定 URI,并在异步操作中以 JSON 形式返回反序列化响应正文生成的值。

GetFromJsonAsync(HttpClient, Uri, Type, JsonSerializerOptions, CancellationToken)

将 GET 请求发送到指定 URI,并在异步操作中以 JSON 形式返回反序列化响应正文生成的值。

GetFromJsonAsync<TValue>(HttpClient, String, CancellationToken)

将 GET 请求发送到指定 URI,并在异步操作中以 JSON 形式返回反序列化响应正文生成的值。

GetFromJsonAsync<TValue>(HttpClient, String, JsonSerializerOptions, CancellationToken)

将 GET 请求发送到指定 URI,并在异步操作中以 JSON 形式返回反序列化响应正文生成的值。

GetFromJsonAsync<TValue>(HttpClient, String, JsonTypeInfo<TValue>, CancellationToken)

将 GET 请求发送到指定 URI,并在异步操作中以 JSON 形式返回反序列化响应正文生成的值。

GetFromJsonAsync<TValue>(HttpClient, Uri, CancellationToken)

将 GET 请求发送到指定 URI,并在异步操作中以 JSON 形式返回反序列化响应正文生成的值。

GetFromJsonAsync<TValue>(HttpClient, Uri, JsonSerializerOptions, CancellationToken)

将 GET 请求发送到指定 URI,并在异步操作中以 JSON 形式返回反序列化响应正文生成的值。

GetFromJsonAsync<TValue>(HttpClient, Uri, JsonTypeInfo<TValue>, CancellationToken)

将 GET 请求发送到指定 URI,并在异步操作中以 JSON 形式返回反序列化响应正文生成的值。

PatchAsJsonAsync<TValue>(HttpClient, String, TValue, CancellationToken)

将 PATCH 请求发送到在请求正文中包含序列化为 JSON 的指定 URI value

PatchAsJsonAsync<TValue>(HttpClient, String, TValue, JsonSerializerOptions, CancellationToken)

将 PATCH 请求发送到在请求正文中包含序列化为 JSON 的指定 URI value

PatchAsJsonAsync<TValue>(HttpClient, String, TValue, JsonTypeInfo<TValue>, CancellationToken)

将 PATCH 请求发送到在请求正文中包含序列化为 JSON 的指定 URI value

PatchAsJsonAsync<TValue>(HttpClient, Uri, TValue, CancellationToken)

将 PATCH 请求发送到在请求正文中包含序列化为 JSON 的指定 URI value

PatchAsJsonAsync<TValue>(HttpClient, Uri, TValue, JsonSerializerOptions, CancellationToken)

将 PATCH 请求发送到在请求正文中包含序列化为 JSON 的指定 URI value

PatchAsJsonAsync<TValue>(HttpClient, Uri, TValue, JsonTypeInfo<TValue>, CancellationToken)

将 PATCH 请求发送到在请求正文中包含序列化为 JSON 的指定 URI value

PostAsJsonAsync<TValue>(HttpClient, String, TValue, CancellationToken)

将 POST 请求发送到指定 URI,该 URI 包含请求正文中序列化为 JSON 的 value

PostAsJsonAsync<TValue>(HttpClient, String, TValue, JsonSerializerOptions, CancellationToken)

将 POST 请求发送到指定 URI,该 URI 包含请求正文中序列化为 JSON 的 value

PostAsJsonAsync<TValue>(HttpClient, String, TValue, JsonTypeInfo<TValue>, CancellationToken)

将 POST 请求发送到指定 URI,该 URI 包含请求正文中序列化为 JSON 的 value

PostAsJsonAsync<TValue>(HttpClient, Uri, TValue, CancellationToken)

将 POST 请求发送到指定 URI,该 URI 包含请求正文中序列化为 JSON 的 value

PostAsJsonAsync<TValue>(HttpClient, Uri, TValue, JsonSerializerOptions, CancellationToken)

将 POST 请求发送到指定 URI,该 URI 包含请求正文中序列化为 JSON 的 value

PostAsJsonAsync<TValue>(HttpClient, Uri, TValue, JsonTypeInfo<TValue>, CancellationToken)

将 POST 请求发送到指定 URI,该 URI 包含请求正文中序列化为 JSON 的 value

PutAsJsonAsync<TValue>(HttpClient, String, TValue, CancellationToken)

将 PUT 请求发送到指定 URI,该 URI 包含在请求正文中序列化为 JSON 的 value

PutAsJsonAsync<TValue>(HttpClient, String, TValue, JsonSerializerOptions, CancellationToken)

将 PUT 请求发送到指定 URI,该 URI 包含在请求正文中序列化为 JSON 的 value

PutAsJsonAsync<TValue>(HttpClient, String, TValue, JsonTypeInfo<TValue>, CancellationToken)

将 PUT 请求发送到指定 URI,该 URI 包含在请求正文中序列化为 JSON 的 value

PutAsJsonAsync<TValue>(HttpClient, Uri, TValue, CancellationToken)

将 PUT 请求发送到指定 URI,该 URI 包含在请求正文中序列化为 JSON 的 value

PutAsJsonAsync<TValue>(HttpClient, Uri, TValue, JsonSerializerOptions, CancellationToken)

将 PUT 请求发送到指定 URI,该 URI 包含在请求正文中序列化为 JSON 的 value

PutAsJsonAsync<TValue>(HttpClient, Uri, TValue, JsonTypeInfo<TValue>, CancellationToken)

将 PUT 请求发送到指定 URI,该 URI 包含在请求正文中序列化为 JSON 的 value

适用于