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 的 value 指定 URI。

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

适用于