Udostępnij za pośrednictwem


HttpClientJsonExtensions.PatchAsJsonAsync Metoda

Definicja

Przeciążenia

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

Wysyła żądanie PATCH do określonego identyfikatora URI zawierającego value serializowany kod JSON w treści żądania.

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

Wysyła żądanie PATCH do określonego identyfikatora URI zawierającego value serializowany kod JSON w treści żądania.

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

Wysyła żądanie PATCH do określonego identyfikatora URI zawierającego value serializowany kod JSON w treści żądania.

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

Wysyła żądanie PATCH do określonego identyfikatora URI zawierającego value serializowany kod JSON w treści żądania.

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

Wysyła żądanie PATCH do określonego identyfikatora URI zawierającego value serializowany kod JSON w treści żądania.

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

Wysyła żądanie PATCH do określonego identyfikatora URI zawierającego value serializowany kod JSON w treści żądania.

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

Źródło:
HttpClientJsonExtensions.Patch.cs
Źródło:
HttpClientJsonExtensions.Patch.cs
Źródło:
HttpClientJsonExtensions.Patch.cs

Wysyła żądanie PATCH do określonego identyfikatora URI zawierającego value serializowany kod JSON w treści żądania.

public static System.Threading.Tasks.Task<System.Net.Http.HttpResponseMessage> PatchAsJsonAsync<TValue> (this System.Net.Http.HttpClient client, Uri? requestUri, TValue value, System.Text.Json.Serialization.Metadata.JsonTypeInfo<TValue> jsonTypeInfo, System.Threading.CancellationToken cancellationToken = default);
static member PatchAsJsonAsync : System.Net.Http.HttpClient * Uri * 'Value * System.Text.Json.Serialization.Metadata.JsonTypeInfo<'Value> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<System.Net.Http.HttpResponseMessage>
<Extension()>
Public Function PatchAsJsonAsync(Of TValue) (client As HttpClient, requestUri As Uri, value As TValue, jsonTypeInfo As JsonTypeInfo(Of TValue), Optional cancellationToken As CancellationToken = Nothing) As Task(Of HttpResponseMessage)

Parametry typu

TValue

Typ wartości do serializacji.

Parametry

client
HttpClient

Klient używany do wysyłania żądania.

requestUri
Uri

Wysłano identyfikator Uri żądania.

value
TValue

Wartość do serializacji.

jsonTypeInfo
JsonTypeInfo<TValue>

JsonTypeInfo używane do kontrolowania zachowania podczas serializacji.

cancellationToken
CancellationToken

Token odwołania, używany przez inne obiekty lub wątki do otrzymania powiadomienia o anulowaniu.

Zwraca

Obiekt zadania reprezentujący operację asynchroniczną.

Wyjątki

Wartość client to null.

Token anulowania został anulowany. Ten wyjątek jest przechowywany w zwracanym zadaniu.

Dotyczy

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

Źródło:
HttpClientJsonExtensions.Patch.cs
Źródło:
HttpClientJsonExtensions.Patch.cs
Źródło:
HttpClientJsonExtensions.Patch.cs

Wysyła żądanie PATCH do określonego identyfikatora URI zawierającego value serializowany kod JSON w treści żądania.

public static System.Threading.Tasks.Task<System.Net.Http.HttpResponseMessage> PatchAsJsonAsync<TValue> (this System.Net.Http.HttpClient client, string? requestUri, TValue value, System.Text.Json.Serialization.Metadata.JsonTypeInfo<TValue> jsonTypeInfo, System.Threading.CancellationToken cancellationToken = default);
static member PatchAsJsonAsync : System.Net.Http.HttpClient * string * 'Value * System.Text.Json.Serialization.Metadata.JsonTypeInfo<'Value> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<System.Net.Http.HttpResponseMessage>
<Extension()>
Public Function PatchAsJsonAsync(Of TValue) (client As HttpClient, requestUri As String, value As TValue, jsonTypeInfo As JsonTypeInfo(Of TValue), Optional cancellationToken As CancellationToken = Nothing) As Task(Of HttpResponseMessage)

Parametry typu

TValue

Typ wartości do serializacji.

Parametry

client
HttpClient

Klient używany do wysyłania żądania.

requestUri
String

Wysłano identyfikator Uri żądania.

value
TValue

Wartość do serializacji.

jsonTypeInfo
JsonTypeInfo<TValue>

JsonTypeInfo używane do kontrolowania zachowania podczas serializacji.

cancellationToken
CancellationToken

Token odwołania, używany przez inne obiekty lub wątki do otrzymania powiadomienia o anulowaniu.

Zwraca

Obiekt zadania reprezentujący operację asynchroniczną.

Wyjątki

Wartość client to null.

Token anulowania został anulowany. Ten wyjątek jest przechowywany w zwracanym zadaniu.

Dotyczy

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

Źródło:
HttpClientJsonExtensions.Patch.cs
Źródło:
HttpClientJsonExtensions.Patch.cs
Źródło:
HttpClientJsonExtensions.Patch.cs

Wysyła żądanie PATCH do określonego identyfikatora URI zawierającego value serializowany kod JSON w treści żądania.

public static System.Threading.Tasks.Task<System.Net.Http.HttpResponseMessage> PatchAsJsonAsync<TValue> (this System.Net.Http.HttpClient client, Uri? requestUri, TValue value, System.Text.Json.JsonSerializerOptions? options = default, System.Threading.CancellationToken cancellationToken = default);
static member PatchAsJsonAsync : System.Net.Http.HttpClient * Uri * 'Value * System.Text.Json.JsonSerializerOptions * System.Threading.CancellationToken -> System.Threading.Tasks.Task<System.Net.Http.HttpResponseMessage>
<Extension()>
Public Function PatchAsJsonAsync(Of TValue) (client As HttpClient, requestUri As Uri, value As TValue, Optional options As JsonSerializerOptions = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task(Of HttpResponseMessage)

Parametry typu

TValue

Typ wartości do serializacji.

Parametry

client
HttpClient

Klient używany do wysyłania żądania.

requestUri
Uri

Wysłano identyfikator Uri żądania.

value
TValue

Wartość do serializacji.

options
JsonSerializerOptions

Opcje kontrolowania zachowania podczas serializacji. Opcje domyślne są określone przez Web.

cancellationToken
CancellationToken

Token odwołania, używany przez inne obiekty lub wątki do otrzymania powiadomienia o anulowaniu.

Zwraca

Obiekt zadania reprezentujący operację asynchroniczną.

Wyjątki

Wartość client to null.

Token anulowania został anulowany. Ten wyjątek jest przechowywany w zwracanym zadaniu.

Dotyczy

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

Źródło:
HttpClientJsonExtensions.Patch.cs
Źródło:
HttpClientJsonExtensions.Patch.cs
Źródło:
HttpClientJsonExtensions.Patch.cs

Wysyła żądanie PATCH do określonego identyfikatora URI zawierającego value serializowany kod JSON w treści żądania.

public:
generic <typename TValue>
[System::Runtime::CompilerServices::Extension]
 static System::Threading::Tasks::Task<System::Net::Http::HttpResponseMessage ^> ^ PatchAsJsonAsync(System::Net::Http::HttpClient ^ client, Uri ^ requestUri, TValue value, System::Threading::CancellationToken cancellationToken);
public static System.Threading.Tasks.Task<System.Net.Http.HttpResponseMessage> PatchAsJsonAsync<TValue> (this System.Net.Http.HttpClient client, Uri? requestUri, TValue value, System.Threading.CancellationToken cancellationToken);
static member PatchAsJsonAsync : System.Net.Http.HttpClient * Uri * 'Value * System.Threading.CancellationToken -> System.Threading.Tasks.Task<System.Net.Http.HttpResponseMessage>
<Extension()>
Public Function PatchAsJsonAsync(Of TValue) (client As HttpClient, requestUri As Uri, value As TValue, cancellationToken As CancellationToken) As Task(Of HttpResponseMessage)

Parametry typu

TValue

Typ wartości do serializacji.

Parametry

client
HttpClient

Klient używany do wysyłania żądania.

requestUri
Uri

Wysłano identyfikator Uri żądania.

value
TValue

Wartość do serializacji.

cancellationToken
CancellationToken

Token odwołania, używany przez inne obiekty lub wątki do otrzymania powiadomienia o anulowaniu.

Zwraca

Obiekt zadania reprezentujący operację asynchroniczną.

Wyjątki

Wartość client to null.

Token anulowania został anulowany. Ten wyjątek jest przechowywany w zwracanym zadaniu.

Dotyczy

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

Źródło:
HttpClientJsonExtensions.Patch.cs
Źródło:
HttpClientJsonExtensions.Patch.cs
Źródło:
HttpClientJsonExtensions.Patch.cs

Wysyła żądanie PATCH do określonego identyfikatora URI zawierającego value serializowany kod JSON w treści żądania.

public:
generic <typename TValue>
[System::Runtime::CompilerServices::Extension]
 static System::Threading::Tasks::Task<System::Net::Http::HttpResponseMessage ^> ^ PatchAsJsonAsync(System::Net::Http::HttpClient ^ client, System::String ^ requestUri, TValue value, System::Threading::CancellationToken cancellationToken);
public static System.Threading.Tasks.Task<System.Net.Http.HttpResponseMessage> PatchAsJsonAsync<TValue> (this System.Net.Http.HttpClient client, string? requestUri, TValue value, System.Threading.CancellationToken cancellationToken);
static member PatchAsJsonAsync : System.Net.Http.HttpClient * string * 'Value * System.Threading.CancellationToken -> System.Threading.Tasks.Task<System.Net.Http.HttpResponseMessage>
<Extension()>
Public Function PatchAsJsonAsync(Of TValue) (client As HttpClient, requestUri As String, value As TValue, cancellationToken As CancellationToken) As Task(Of HttpResponseMessage)

Parametry typu

TValue

Typ wartości do serializacji.

Parametry

client
HttpClient

Klient używany do wysyłania żądania.

requestUri
String

Wysłano identyfikator Uri żądania.

value
TValue

Wartość do serializacji.

cancellationToken
CancellationToken

Token odwołania, używany przez inne obiekty lub wątki do otrzymania powiadomienia o anulowaniu.

Zwraca

Obiekt zadania reprezentujący operację asynchroniczną.

Wyjątki

Wartość client to null.

Token anulowania został anulowany. Ten wyjątek jest przechowywany w zwracanym zadaniu.

Dotyczy

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

Źródło:
HttpClientJsonExtensions.Patch.cs
Źródło:
HttpClientJsonExtensions.Patch.cs
Źródło:
HttpClientJsonExtensions.Patch.cs

Wysyła żądanie PATCH do określonego identyfikatora URI zawierającego value serializowany kod JSON w treści żądania.

public static System.Threading.Tasks.Task<System.Net.Http.HttpResponseMessage> PatchAsJsonAsync<TValue> (this System.Net.Http.HttpClient client, string? requestUri, TValue value, System.Text.Json.JsonSerializerOptions? options = default, System.Threading.CancellationToken cancellationToken = default);
static member PatchAsJsonAsync : System.Net.Http.HttpClient * string * 'Value * System.Text.Json.JsonSerializerOptions * System.Threading.CancellationToken -> System.Threading.Tasks.Task<System.Net.Http.HttpResponseMessage>
<Extension()>
Public Function PatchAsJsonAsync(Of TValue) (client As HttpClient, requestUri As String, value As TValue, Optional options As JsonSerializerOptions = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task(Of HttpResponseMessage)

Parametry typu

TValue

Typ wartości do serializacji.

Parametry

client
HttpClient

Klient używany do wysyłania żądania.

requestUri
String

Wysłano identyfikator Uri żądania.

value
TValue

Wartość do serializacji.

options
JsonSerializerOptions

Opcje kontrolowania zachowania podczas serializacji. Opcje domyślne są określone przez Web.

cancellationToken
CancellationToken

Token odwołania, używany przez inne obiekty lub wątki do otrzymania powiadomienia o anulowaniu.

Zwraca

Obiekt zadania reprezentujący operację asynchroniczną.

Wyjątki

Wartość client to null.

Token anulowania został anulowany. Ten wyjątek jest przechowywany w zwracanym zadaniu.

Dotyczy