Sdílet prostřednictvím


HttpClientJsonExtensions.PatchAsJsonAsync Metoda

Definice

Přetížení

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

Odešle požadavek PATCH na zadaný identifikátor URI obsahující value serializovaný jako JSON v textu požadavku.

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

Odešle požadavek PATCH na zadaný identifikátor URI obsahující value serializovaný jako JSON v textu požadavku.

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

Odešle požadavek PATCH na zadaný identifikátor URI obsahující value serializovaný jako JSON v textu požadavku.

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

Odešle požadavek PATCH na zadaný identifikátor URI obsahující value serializovaný jako JSON v textu požadavku.

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

Odešle požadavek PATCH na zadaný identifikátor URI obsahující value serializovaný jako JSON v textu požadavku.

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

Odešle požadavek PATCH na zadaný identifikátor URI obsahující value serializovaný jako JSON v textu požadavku.

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

Zdroj:
HttpClientJsonExtensions.Patch.cs
Zdroj:
HttpClientJsonExtensions.Patch.cs
Zdroj:
HttpClientJsonExtensions.Patch.cs

Odešle požadavek PATCH na zadaný identifikátor URI obsahující value serializovaný jako JSON v textu požadavku.

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 hodnoty serializovat.

Parametry

client
HttpClient

Klient použil k odeslání požadavku.

requestUri
Uri

Identifikátor URI, na který se požadavek odešle.

value
TValue

Hodnota serializace.

jsonTypeInfo
JsonTypeInfo<TValue>

JsonTypeInfo slouží k řízení chování během serializace.

cancellationToken
CancellationToken

Token zrušení, který mohou být použity jinými objekty nebo vlákny k přijetí oznámení o zrušení.

Návraty

Objekt úlohy představující asynchronní operaci.

Výjimky

Hodnota client je null.

Token zrušení byl zrušen. Tato výjimka se uloží do vrácené úlohy.

Platí pro

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

Zdroj:
HttpClientJsonExtensions.Patch.cs
Zdroj:
HttpClientJsonExtensions.Patch.cs
Zdroj:
HttpClientJsonExtensions.Patch.cs

Odešle požadavek PATCH na zadaný identifikátor URI obsahující value serializovaný jako JSON v textu požadavku.

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 hodnoty serializovat.

Parametry

client
HttpClient

Klient použil k odeslání požadavku.

requestUri
String

Identifikátor URI, na který se požadavek odešle.

value
TValue

Hodnota serializace.

jsonTypeInfo
JsonTypeInfo<TValue>

JsonTypeInfo slouží k řízení chování během serializace.

cancellationToken
CancellationToken

Token zrušení, který mohou být použity jinými objekty nebo vlákny k přijetí oznámení o zrušení.

Návraty

Objekt úlohy představující asynchronní operaci.

Výjimky

Hodnota client je null.

Token zrušení byl zrušen. Tato výjimka se uloží do vrácené úlohy.

Platí pro

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

Zdroj:
HttpClientJsonExtensions.Patch.cs
Zdroj:
HttpClientJsonExtensions.Patch.cs
Zdroj:
HttpClientJsonExtensions.Patch.cs

Odešle požadavek PATCH na zadaný identifikátor URI obsahující value serializovaný jako JSON v textu požadavku.

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 hodnoty serializovat.

Parametry

client
HttpClient

Klient použil k odeslání požadavku.

requestUri
Uri

Identifikátor URI, na který se požadavek odešle.

value
TValue

Hodnota serializace.

options
JsonSerializerOptions

Možnosti řízení chování během serializace. Výchozí možnosti jsou možnosti určené parametrem Web.

cancellationToken
CancellationToken

Token zrušení, který mohou být použity jinými objekty nebo vlákny k přijetí oznámení o zrušení.

Návraty

Objekt úlohy představující asynchronní operaci.

Výjimky

Hodnota client je null.

Token zrušení byl zrušen. Tato výjimka se uloží do vrácené úlohy.

Platí pro

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

Zdroj:
HttpClientJsonExtensions.Patch.cs
Zdroj:
HttpClientJsonExtensions.Patch.cs
Zdroj:
HttpClientJsonExtensions.Patch.cs

Odešle požadavek PATCH na zadaný identifikátor URI obsahující value serializovaný jako JSON v textu požadavku.

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 hodnoty serializovat.

Parametry

client
HttpClient

Klient použil k odeslání požadavku.

requestUri
Uri

Identifikátor URI, na který se požadavek odešle.

value
TValue

Hodnota serializace.

cancellationToken
CancellationToken

Token zrušení, který mohou být použity jinými objekty nebo vlákny k přijetí oznámení o zrušení.

Návraty

Objekt úlohy představující asynchronní operaci.

Výjimky

Hodnota client je null.

Token zrušení byl zrušen. Tato výjimka se uloží do vrácené úlohy.

Platí pro

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

Zdroj:
HttpClientJsonExtensions.Patch.cs
Zdroj:
HttpClientJsonExtensions.Patch.cs
Zdroj:
HttpClientJsonExtensions.Patch.cs

Odešle požadavek PATCH na zadaný identifikátor URI obsahující value serializovaný jako JSON v textu požadavku.

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 hodnoty serializovat.

Parametry

client
HttpClient

Klient použil k odeslání požadavku.

requestUri
String

Identifikátor URI, na který se požadavek odešle.

value
TValue

Hodnota serializace.

cancellationToken
CancellationToken

Token zrušení, který mohou být použity jinými objekty nebo vlákny k přijetí oznámení o zrušení.

Návraty

Objekt úlohy představující asynchronní operaci.

Výjimky

Hodnota client je null.

Token zrušení byl zrušen. Tato výjimka se uloží do vrácené úlohy.

Platí pro

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

Zdroj:
HttpClientJsonExtensions.Patch.cs
Zdroj:
HttpClientJsonExtensions.Patch.cs
Zdroj:
HttpClientJsonExtensions.Patch.cs

Odešle požadavek PATCH na zadaný identifikátor URI obsahující value serializovaný jako JSON v textu požadavku.

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 hodnoty serializovat.

Parametry

client
HttpClient

Klient použil k odeslání požadavku.

requestUri
String

Identifikátor URI, na který se požadavek odešle.

value
TValue

Hodnota serializace.

options
JsonSerializerOptions

Možnosti řízení chování během serializace. Výchozí možnosti jsou možnosti určené parametrem Web.

cancellationToken
CancellationToken

Token zrušení, který mohou být použity jinými objekty nebo vlákny k přijetí oznámení o zrušení.

Návraty

Objekt úlohy představující asynchronní operaci.

Výjimky

Hodnota client je null.

Token zrušení byl zrušen. Tato výjimka se uloží do vrácené úlohy.

Platí pro