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 要求傳送至指定的 URI, value 其中包含在要求本文中串行化為 JSON 的 URI。

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

將 PATCH 要求傳送至指定的 URI, value 其中包含在要求本文中串行化為 JSON 的 URI。

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

將 PATCH 要求傳送至指定的 URI, value 其中包含在要求本文中串行化為 JSON 的 URI。

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

將 PATCH 要求傳送至指定的 URI, value 其中包含在要求本文中串行化為 JSON 的 URI。

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

將 PATCH 要求傳送至指定的 URI, value 其中包含在要求本文中串行化為 JSON 的 URI。

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

將 PATCH 要求傳送至指定的 URI, value 其中包含在要求本文中串行化為 JSON 的 URI。

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

將 POST 要求傳送至指定的 URI,其中要求本文包含序列化為 JSON 的 value

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

將 POST 要求傳送至指定的 URI,其中要求本文包含序列化為 JSON 的 value

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

將 POST 要求傳送至指定的 URI,其中要求本文包含序列化為 JSON 的 value

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

將 POST 要求傳送至指定的 URI,其中要求本文包含序列化為 JSON 的 value

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

將 POST 要求傳送至指定的 URI,其中要求本文包含序列化為 JSON 的 value

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

將 POST 要求傳送至指定的 URI,其中要求本文包含序列化為 JSON 的 value

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

將 PUT 要求傳送至指定的 URI,其中包含在要求主體中序列化為 JSON 的 value

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

將 PUT 要求傳送至指定的 URI,其中包含在要求主體中序列化為 JSON 的 value

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

將 PUT 要求傳送至指定的 URI,其中包含在要求主體中序列化為 JSON 的 value

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

將 PUT 要求傳送至指定的 URI,其中包含在要求主體中序列化為 JSON 的 value

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

將 PUT 要求傳送至指定的 URI,其中包含在要求主體中序列化為 JSON 的 value

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

將 PUT 要求傳送至指定的 URI,其中包含在要求主體中序列化為 JSON 的 value

適用於